The attacks against encryption tools are an attempt to divert public attention away from what appears to be a humongous bungling by the agencies trusted with the protection of the airways.
Security at many airports in the country was incredibly lax as officials were averse to instituting procedures that would inconvenience the travelling public and cause a political backlash. One collegue, for example, described to me a scene at one airport where the wife of one passenger passed a bag over the fence to her husband which he had forgotten.
This tragedy occured because "we didn't think it could happen to us". That is all. And the solution isn't an unprecedented increase in big brothering but determined mind to once and for all dispose of US Isolationism-- what happens around the world does affect the USA.
Going to war has nothing to do with a company leveraging its monopoly position to try to stifle/crush criticism of itself.
It never ceases to amaze me how some people will stoop to any low to try to associate a human tragedy's concern with their own totally unrelated interests. Your attempt at trying to correlate the consequences of last week with a very legitimate concern over clauses in a Microsoft EULA is shameful.
the one on the DOJs legal wranglings. I suppose this will be largely unnoticed by the media in general...
One day in the future, free speech won't be illegal, it'll be an encroachment on the license agreement every citizen^h^h^h^h human resource must have with the Corporation of the U.S.A. (c) (r), patents pending, a subsidiary of Microsoft World Enterprises.
A little angry rhetoric I know.. but its how I feel right now.
sshd is totally rock solid on our win2000 box running on cygwin. The setup was fairly simple once I found a nice faq. For sshd alone cygwin should be a standard on most w2k boxes. All the power of the bash shell is what makes it insane not to put it on.
Mandrake update does not
on
KDE 2.2.1 Up
·
· Score: 1
upgrade properly to kde2.2 for many people-- I spent time searching the web after my initial failures. I worked many many hours trying to cajole it, eventually resorting to trying urpmi and then just rpm.
During a series of unnistall/reinstalls of Mandrake 8.0:
I tried uninstalling kde first, then not installing it
I wrote down every dependancy urpmi said it couldn't solve... but eventually none of it would install without a force-- even after trying to manually install the dependencies.
I did succeed a few times in getting it all installed (after a force).. but seg faults seemed to occur too frequently-- something I judged to be most likely broken dependencies despite my efforts. I guess I'll be waiting for 8.1... or at least until I find a good faq on properly manually resolving dependencies.
I was really looking forward to the new kdevelop and enhancements to KDE. I'll get them eventually, but the instant gratification person in me is disapointed.
The extra pc option is nice, but in my office it would just add to the noise. Those router boxes have no fans and require practically no effort to install.
Linksys working fine for me (make sure you update with latest patches)
Re:What can be done about terrorism?
on
More On Tragedy
·
· Score: 1
"Really, if you want to spew your anti-semetic bullshit, try to do it with at least the sembelance of logic. Otherwise, people like me are going to proceed to wipe your face in it gleefully for all to see."
Dear anonymous coward, while you have some points, I'd like to educate you on a point of protocol: criticizing the state of Israel is not an act of anti-semitism. This kind of name calling debases the value of some of things you said and totally ruins your argument.
Neither side in this conflict is innocent.
Israel is at a more significant crossroads than it ever has been. Its choices are either never ending bloodshed or difficult compromise. Time for both sides to tell their respective religious nuts to clamp it and bring an end to the conflict.
Their references to other companies being sued by the MPAA/RIAA/Other Monopolies indicates they are worried about being sued by somebody that feels their software is somehow being used as a circumvention device. i.e. You might use it to fix video that had deliberately been broken by, say for example, a DVD player that detected you were piping its output to a VCR or other device.
Basically, they're saying they don't have the money to fight big corporations who to all apparent purposes are ready to resort to any and all legal witch hunts to keep media content production expensive and in their control.
In corporate law, the one with the money wins. We are fast approaching a era where innovation becomes is cripled into stagnation because of all the intellectual property claims the 'idea brokers' will have against every new idea. Since our progression as a species is predicated on the formulation of newer/better ideas based on previous ones, it stands to reason that we will progress faster the more those previous ideas are freely available. When the use of previous ideas , even the most mundane ones, begins to require huge expendures in legal fees and licensing, innovation cannot but ramp down to a slower pace as the freedom to innovate becomes solely the realm of entities with deep pockets... it is a question whether it might bring about total stagnation.
It is also a viscious circle. As innovation becomes more and more expensive, companies will argue their right to hold onto their discoveries for longer and longer. This will further increase the cost of any future discoveries to the point where perhaps one day newer discoveries in some areas will become impossible because of the expense incurred in licensing the previous ones.
The founders thought of tomorrow... apparently few people in congress do now. I would argue that the right of a society to progress and evolve belongs in the Charter of Rights/Constitution of every country in the world as an expression that knowledge is a thing that can never be possessed, only used. Such a statement does not discriminate against worthy research receiving privileges with respect to exploiting an idea for a period of time.
Nothing will stop people who wish to be cruel to one another from doing so.
Your goal is to motivate them to acquire skills and to learn that their abilities can extend far beyond that which they currently perceive them to.
I recommend that you avoid any games that involve the direct manipulation of human avatars in any form. Concentrate on activities that require logical decision making.
To be honest, I'm not sure at all if games are a solution here. I postulate that all games cater to a certain extent to our desire to escape our surroundings (much like movie watching does) and that therefore its quite possible that you are not solving the problem but creating a new one.
Still... its not a bad idea... just make sure that gaming is only part of what you do.
In fact, Loki's announcement of support for games has caused me a couple of times already NOT to buy the Windows version and to wait.
You may be happily voting to send your dollars to the Borg, but for all the effort of a little time, you could be gaming on Linux instead of Windows... personally, I'm taking my dollars elsewhere everytime the option avails itself to me.
Yet another article whose main point has absolutely no bearing on my day to day programming life.
Amen.. down with crappy video drivers
on
ATi Radeon 8500
·
· Score: 1
I'm not buying ATI until I start hearing good word-of-mouth stories about their drivers. I've been burnt a few times by their products and absolutely refuse to try them anymore.
For me, its Matrox... my G400 has gotten more mileage than any card I've ever had before.
Sure, its a bit more of a pain http://www.something.something.something:1111.. but it works.
It's not the Linux appliance concept...
on
Death of a Rebel
·
· Score: 3
In this case, Rebel is was in my opinion having problems because they were unable to carry through their promise of "total network management". Their service was supposed to totally manage a network for a small company from ground 0... they would handle any problem and necessary network reconfigurations.
In practice their techs have proven to be less than knowledgeable and incapable of trouble shooting problems. In the end, our marketing guy knew more about trouble shooting the network then they did.
The problem was not the technology. It was 100% an execution problem.
>That idea predates both Java and C# by decades. >Is it a good design decision to automate this?
Agreed, but If find boxing elegant. Generally, I favor elegance over programmer ignorance. imho.
>The disadvantage is, of course, that if you rely >on this, your code is now machine dependent and >unsafe
Perhaps the evil side to this approach... as MS clearly has little to worry about machine dependant code issues. Anyways, it's introduction to Visual Studio will likely cause it's adoption to be widespread.
A. ???????? Obviously my post about things the CLR does the Java runtime doesn't do.
>Besides that, all of the overhead of JNI is
still there, it's just abstracted by the runtime.
A. Yep but that was not the point. Not having to manage this process is elegant and desirable.
The code Java generates to handle the transition from runtime to native is always boiler-plate code and there are plenty of good reasons to automate it as Microsoft has done.
Anyways, when I saw the demos, I thought it was cool as I remembered the annoying learning curve with JNI-- and yes, most developers who get pushed into using java I have known go through various feelings of anger when they first meet up with JNI.
>Wow, now there's a feature, because those wrapper types are so painful to call
A. In my opinion, they are ugly. That is all.
>So it's finally catching up to Java in this regard? Whoopee.
A.Obviously you do not work with COM or the clear benefit to COM developers this affords would in fact cause you to say whoopee whole heartedly. COM programming is ugly even with #import extensions.
>No, actually they're enough to make any Java developer say "yawnnnnnn...."
A. Go ahead and yawn all you want. I don't give a f***... I'm not going to close my eyes just because I don't like Microsoft.
>Nobody ever said that we should be copying.NET from the ground up. [...]
bah.. I've had enough... you're welcome to your opinions but I don't think I'm going to waste any more time reading them.
Yes, the interest my little blurb has generated proves it's almost impossible to write something and not have it missinterpreted. While Microsoft has in-fact invented many things, I seriously doubt any of the 'inovations' in the CLR are 'new' given the decades of research in this realm. Rather I think they may have hit an interesting feature-set combination.
I still think this is a huge gamble for Microsoft which is by no means guaranteed to succeed.
.NET is a an all-encompasing mish-mash of new products and tools all designed to cater to this new "information service" economy that Microsoft thinks is the next big thing.
From a technical point of view, here's what I like in.NET
The new universal runtime takes (obviously) a very substantial amount of ideas from java and expands on them:
- You can pretty much write in the language of your choice on top of it.
- C# introduces some ideas that are, imho, an improvement over java such as boxing, where for example, a native type such as an integer is transparently converted to the object type without the need for function calls.
- A huge cool aspect is that the runtime seemlessly allows interaction between none runtime and raw code. Thus, you can implement parts of your c++ code in the same module to run in the runtime environment and other parts to be 'raw'-- but they can still call each other without the need of special interface layers (aka JNI). Thus your handy dandy super duper collection of anyting in the world could run on top the runtime, thus being garbage collected, and the rest of your code could run 'raw' outside of it.
- COM developers are going to like this runtime a lot. It introduces 'revolutionary' (sarcasam) ideas such as searching in the current directory for a COM object and not requiring really gross GUIDs to load interfaces and libraries.
The obvious attraction of some of these features is enough for any developer to say hmmmmmmmmmmm
But I have a lot of reservations. First and foremost is that the word on the street is that the common runtime is four times slower than java. SOAP transfer data by text over any connection. Thats fine as long as you run over SSL between any two servers, but the whole idea of.NET is a point to point network of servers stepping between corporation bounds and countries. Thus, instintively I think: "how much thought to security have they given". Being unwilling to accept the propaganda, for this reason alone I've adopted a "wait and see" approach.
Trying to reproduce.NET on Linux is not something any one of the main players in our community should try to do alone. Imho, those who have the resources should try to hedge their bets a bit, but "wait and see", because, from what I've seen, I guarantee that the face of.NET tomorrow is going to radically change. If one thing is certain, Microsoft has absolutely no qualms about radically changing directions if they feel it's motivated.
Don't bet the house on something that isn't even guranteed to be the same in six months from now.
thats possible, I just read the Slashdot post and it flamed an old anger from a year or so ago when I had to fill in a form with all kinds of personal info requests just to get some info at MSDN. And so, enough with fucking click through licenses with the "what is your annual fucking income?" questions. I'm not here to kiss your marketing ass, I'm here to fucking work.
I can also tell you that just about every developer I know is very quickly reaching the limit of their tolerance for "click through forms, EULAs and TOSs".... and that, let me assure you, not only I understand, I empathize with.
That extra formality people at MS think is nothing is making a lot of "very loyal MS dev people" shake their heads. Oh, btw, if you're an MS employee, just to let you know that I'm not upgrading to XP and I'm sticking to Win2000. First time ever I don't upgrade to a new MS product.
You may be able to fool mom and pop that your shitty password service is useful, but for the rest of us, Microsoft, you can go kick yourself swiftly in the ass a few times.
MSDN is a necessary repository for developer information. All the latest SDK patches are there and ALL the necessary docs for doing just about EVERYTHING under Windows can basically only be found there.
I have such a low patience for vendors when they try to put the wet willy on me.
So, let me explain it to you:
I don't need Passport
I don't want Passport
grrrrr... I can count a LOT of developers I know who used to be gungho on MS who are seriously pissed at all these lame innitiatives.
I'm starting to think there is a need for the community to get toghether and attempt to formalize what is an abuse and what isn't and take the ball out of the courts where the letter of the law is often much to restrictive to properly address grey areas.
If www.micrsoft.com is illegal, then what about www.moneysoft.com or www.borgcentral.com www.ms.com etc...- whereas one might be blatant moneying of a company's brand equity, another might truly be free speech regarding the nature of that company. What constitutes a typo anyways? Many companies dont have english names: what about www.4com.com(as opposed to www.3com.com)? or www.it-aint-cool.com (as opposed to www.aint-it-cool.com)?
I truly wish our legislative body would be more cautious in setting precendents with so many possible negative repercusions down the road.
In fact, on another topic, it is a good subject of debate as to whether law as we know it is a flexible enough platform to carry society stabily over the next few hundred years. I begin with the assertion that since laws generally only grow in complexity and restritiveness, that there is a point in the future where it will be impossible for anyone to comply with the letter of any law and be effective. Feel free to comment.
little bugs... *watches byte rate go down from 60*
4.0k/s...3.2k/s...1.4k/s....0.3k/s..0.1k/s
arrggghhhhhh!!!!
*looks for the person who submitted the article to strangle them*
The attacks against encryption tools are an attempt to divert public attention away from what appears to be a humongous bungling by the agencies trusted with the protection of the airways.
Security at many airports in the country was incredibly lax as officials were averse to instituting procedures that would inconvenience the travelling public and cause a political backlash. One collegue, for example, described to me a scene at one airport where the wife of one passenger passed a bag over the fence to her husband which he had forgotten.
This tragedy occured because "we didn't think it could happen to us". That is all. And the solution isn't an unprecedented increase in big brothering but determined mind to once and for all dispose of US Isolationism-- what happens around the world does affect the USA.
Going to war has nothing to do with a company leveraging its monopoly position to try to stifle/crush criticism of itself.
It never ceases to amaze me how some people will stoop to any low to try to associate a human tragedy's concern with their own totally unrelated interests. Your attempt at trying to correlate the consequences of last week with a very legitimate concern over clauses in a Microsoft EULA is shameful.
the one on the DOJs legal wranglings. I suppose this will be largely unnoticed by the media in general...
One day in the future, free speech won't be illegal, it'll be an encroachment on the license agreement every citizen^h^h^h^h human resource must have with the Corporation of the U.S.A. (c) (r), patents pending, a subsidiary of Microsoft World Enterprises.
A little angry rhetoric I know.. but its how I feel right now.
There's an option at the bottom about whether you'd recommend it for viewing.
I selected "not at all".
sshd is totally rock solid on our win2000 box running on cygwin. The setup was fairly simple once I found a nice faq. For sshd alone cygwin should be a standard on most w2k boxes. All the power of the bash shell is what makes it insane not to put it on.
upgrade properly to kde2.2 for many people-- I spent time searching the web after my initial failures. I worked many many hours trying to cajole it, eventually resorting to trying urpmi and then just rpm.
... or at least until I find a good faq on properly manually resolving dependencies.
During a series of unnistall/reinstalls of Mandrake 8.0:
I tried uninstalling kde first, then not installing it
I wrote down every dependancy urpmi said it couldn't solve... but eventually none of it would install without a force-- even after trying to manually install the dependencies.
I did succeed a few times in getting it all installed (after a force).. but seg faults seemed to occur too frequently-- something I judged to be most likely broken dependencies despite my efforts. I guess I'll be waiting for 8.1
I was really looking forward to the new kdevelop and enhancements to KDE. I'll get them eventually, but the instant gratification person in me is disapointed.
The extra pc option is nice, but in my office it would just add to the noise. Those router boxes have no fans and require practically no effort to install.
Linksys working fine for me (make sure you update with latest patches)
"Really, if you want to spew your anti-semetic bullshit, try to do it with at least the sembelance of logic. Otherwise, people like me are going to proceed to wipe your face in it gleefully for all to see."
Dear anonymous coward, while you have some points, I'd like to educate you on a point of protocol: criticizing the state of Israel is not an act of anti-semitism. This kind of name calling debases the value of some of things you said and totally ruins your argument.
Neither side in this conflict is innocent.
Israel is at a more significant crossroads than it ever has been. Its choices are either never ending bloodshed or difficult compromise. Time for both sides to tell their respective religious nuts to clamp it and bring an end to the conflict.
The alternative is too gastly to imagine.
Their references to other companies being sued by the MPAA/RIAA/Other Monopolies indicates they are worried about being sued by somebody that feels their software is somehow being used as a circumvention device. i.e. You might use it to fix video that had deliberately been broken by, say for example, a DVD player that detected you were piping its output to a VCR or other device.
Basically, they're saying they don't have the money to fight big corporations who to all apparent purposes are ready to resort to any and all legal witch hunts to keep media content production expensive and in their control.
In corporate law, the one with the money wins. We are fast approaching a era where innovation becomes is cripled into stagnation because of all the intellectual property claims the 'idea brokers' will have against every new idea. Since our progression as a species is predicated on the formulation of newer/better ideas based on previous ones, it stands to reason that we will progress faster the more those previous ideas are freely available. When the use of previous ideas , even the most mundane ones, begins to require huge expendures in legal fees and licensing, innovation cannot but ramp down to a slower pace as the freedom to innovate becomes solely the realm of entities with deep pockets... it is a question whether it might bring about total stagnation.
It is also a viscious circle. As innovation becomes more and more expensive, companies will argue their right to hold onto their discoveries for longer and longer. This will further increase the cost of any future discoveries to the point where perhaps one day newer discoveries in some areas will become impossible because of the expense incurred in licensing the previous ones.
The founders thought of tomorrow... apparently few people in congress do now. I would argue that the right of a society to progress and evolve belongs in the Charter of Rights/Constitution of every country in the world as an expression that knowledge is a thing that can never be possessed, only used. Such a statement does not discriminate against worthy research receiving privileges with respect to exploiting an idea for a period of time.
Nothing will stop people who wish to be cruel to one another from doing so.
Your goal is to motivate them to acquire skills and to learn that their abilities can extend far beyond that which they currently perceive them to.
I recommend that you avoid any games that involve the direct manipulation of human avatars in any form. Concentrate on activities that require logical decision making.
To be honest, I'm not sure at all if games are a solution here. I postulate that all games cater to a certain extent to our desire to escape our surroundings (much like movie watching does) and that therefore its quite possible that you are not solving the problem but creating a new one.
Still... its not a bad idea... just make sure that gaming is only part of what you do.
In fact, Loki's announcement of support for games has caused me a couple of times already NOT to buy the Windows version and to wait.
You may be happily voting to send your dollars to the Borg, but for all the effort of a little time, you could be gaming on Linux instead of Windows... personally, I'm taking my dollars elsewhere everytime the option avails itself to me.
It takes years of experience to be good at any language-- java included.
"People wanting to use some of the advanced OO features will have a better development experience with Java"
Really? I didn't know Java had templates. Ooh, you must mean operator overloading... hmmm....
These articles serve no purpose but to feed the Trolls.
Yet another article whose main point has absolutely no bearing on my day to day programming life.
I'm not buying ATI until I start hearing good word-of-mouth stories about their drivers. I've been burnt a few times by their products and absolutely refuse to try them anymore.
For me, its Matrox... my G400 has gotten more mileage than any card I've ever had before.
Sure, its a bit more of a pain http://www.something.something.something:1111 .. but it works.
In this case, Rebel is was in my opinion having problems because they were unable to carry through their promise of "total network management". Their service was supposed to totally manage a network for a small company from ground 0 ... they would handle any problem and necessary network reconfigurations.
In practice their techs have proven to be less than knowledgeable and incapable of trouble shooting problems. In the end, our marketing guy knew more about trouble shooting the network then they did.
The problem was not the technology. It was 100% an execution problem.
>That idea predates both Java and C# by decades. >Is it a good design decision to automate this?
Agreed, but If find boxing elegant. Generally, I favor elegance over programmer ignorance. imho.
>The disadvantage is, of course, that if you rely >on this, your code is now machine dependent and >unsafe
Perhaps the evil side to this approach... as MS clearly has little to worry about machine dependant code issues. Anyways, it's introduction to Visual Studio will likely cause it's adoption to be widespread.
Thanks for the info.
>What exactly does it expand on?
.NET from the ground up. [...]
A. ???????? Obviously my post about things the CLR does the Java runtime doesn't do.
>Besides that, all of the overhead of JNI is
still there, it's just abstracted by the runtime.
A. Yep but that was not the point. Not having to manage this process is elegant and desirable.
The code Java generates to handle the transition from runtime to native is always boiler-plate code and there are plenty of good reasons to automate it as Microsoft has done.
Anyways, when I saw the demos, I thought it was cool as I remembered the annoying learning curve with JNI-- and yes, most developers who get pushed into using java I have known go through various feelings of anger when they first meet up with JNI.
>Wow, now there's a feature, because those wrapper types are so painful to call
A. In my opinion, they are ugly. That is all.
>So it's finally catching up to Java in this regard? Whoopee.
A.Obviously you do not work with COM or the clear benefit to COM developers this affords would in fact cause you to say whoopee whole heartedly. COM programming is ugly even with #import extensions.
>No, actually they're enough to make any Java developer say "yawnnnnnn...."
A. Go ahead and yawn all you want. I don't give a f***... I'm not going to close my eyes just because I don't like Microsoft.
>Nobody ever said that we should be copying
bah.. I've had enough... you're welcome to your opinions but I don't think I'm going to waste any more time reading them.
Yes, the interest my little blurb has generated proves it's almost impossible to write something and not have it missinterpreted. While Microsoft has in-fact invented many things, I seriously doubt any of the 'inovations' in the CLR are 'new' given the decades of research in this realm. Rather I think they may have hit an interesting feature-set combination.
Your comment is well received.
I still think this is a huge gamble for Microsoft which is by no means guaranteed to succeed.
.NET
.NET is a point to point network of servers stepping between corporation bounds and countries. Thus, instintively I think: "how much thought to security have they given". Being unwilling to accept the propaganda, for this reason alone I've adopted a "wait and see" approach.
.NET on Linux is not something any one of the main players in our community should try to do alone. Imho, those who have the resources should try to hedge their bets a bit, but "wait and see", because, from what I've seen, I guarantee that the face of .NET tomorrow is going to radically change. If one thing is certain, Microsoft has absolutely no qualms about radically changing directions if they feel it's motivated.
.NET is a an all-encompasing mish-mash of new products and tools all designed to cater to this new "information service" economy that Microsoft thinks is the next big thing.
From a technical point of view, here's what I like in
The new universal runtime takes (obviously) a very substantial amount of ideas from java and expands on them:
- You can pretty much write in the language of your choice on top of it.
- C# introduces some ideas that are, imho, an improvement over java such as boxing, where for example, a native type such as an integer is transparently converted to the object type without the need for function calls.
- A huge cool aspect is that the runtime seemlessly allows interaction between none runtime and raw code. Thus, you can implement parts of your c++ code in the same module to run in the runtime environment and other parts to be 'raw'-- but they can still call each other without the need of special interface layers (aka JNI). Thus your handy dandy super duper collection of anyting in the world could run on top the runtime, thus being garbage collected, and the rest of your code could run 'raw' outside of it.
- COM developers are going to like this runtime a lot. It introduces 'revolutionary' (sarcasam) ideas such as searching in the current directory for a COM object and not requiring really gross GUIDs to load interfaces and libraries.
The obvious attraction of some of these features is enough for any developer to say hmmmmmmmmmmm
But I have a lot of reservations. First and foremost is that the word on the street is that the common runtime is four times slower than java. SOAP transfer data by text over any connection. Thats fine as long as you run over SSL between any two servers, but the whole idea of
Trying to reproduce
Don't bet the house on something that isn't even guranteed to be the same in six months from now.
thats possible, I just read the Slashdot post and it flamed an old anger from a year or so ago when I had to fill in a form with all kinds of personal info requests just to get some info at MSDN. And so, enough with fucking click through licenses with the "what is your annual fucking income?" questions. I'm not here to kiss your marketing ass, I'm here to fucking work.
I can also tell you that just about every developer I know is very quickly reaching the limit of their tolerance for "click through forms, EULAs and TOSs".... and that, let me assure you, not only I understand, I empathize with.
That extra formality people at MS think is nothing is making a lot of "very loyal MS dev people" shake their heads. Oh, btw, if you're an MS employee, just to let you know that I'm not upgrading to XP and I'm sticking to Win2000. First time ever I don't upgrade to a new MS product.
You may be able to fool mom and pop that your shitty password service is useful, but for the rest of us, Microsoft, you can go kick yourself swiftly in the ass a few times.
MSDN is a necessary repository for developer information. All the latest SDK patches are there and ALL the necessary docs for doing just about EVERYTHING under Windows can basically only be found there.
I have such a low patience for vendors when they try to put the wet willy on me.
So, let me explain it to you:
I don't need Passport
I don't want Passport
grrrrr... I can count a LOT of developers I know who used to be gungho on MS who are seriously pissed at all these lame innitiatives.
Is that clear enough MS?
I'm starting to think there is a need for the community to get toghether and attempt to formalize what is an abuse and what isn't and take the ball out of the courts where the letter of the law is often much to restrictive to properly address grey areas.
If www.micrsoft.com is illegal, then what about www.moneysoft.com or www.borgcentral.com www.ms.com etc...- whereas one might be blatant moneying of a company's brand equity, another might truly be free speech regarding the nature of that company. What constitutes a typo anyways? Many companies dont have english names: what about www.4com.com(as opposed to www.3com.com)? or www.it-aint-cool.com (as opposed to www.aint-it-cool.com)?
I truly wish our legislative body would be more cautious in setting precendents with so many possible negative repercusions down the road.
In fact, on another topic, it is a good subject of debate as to whether law as we know it is a flexible enough platform to carry society stabily over the next few hundred years. I begin with the assertion that since laws generally only grow in complexity and restritiveness, that there is a point in the future where it will be impossible for anyone to comply with the letter of any law and be effective. Feel free to comment.