the complaints would become reciprocal to the point that nothing would get done and everyone would be complaining about how everyone else does nothing but complain. actually, we already do a pretty fine job of that. though it would be nice to be able to apply a standard deviation to that, something i could monitor remotely and determine whether or not it's even worth coming in that day. then, i could avoid calling off on the "good days"
OK, so while I was writing this it came out that.NET was 2600 lines and Java was 11,000 or so lines... how embarrassing, but I guess that's what I get for trusting other sources... in any case, the point still stands - if you create a technology, then you're in a better position to use it to it's best advantage than if you simply learned it to become an "expert".
Microsoft wrote the.NET version, while these "experts" wrote the Java version - I stopped right there. Of course if you actually have the people who created the technology in the first place they're going to be able to build a faster app - they know everything inside and out of the technology. It's ridiculous. Show me a comparison between a team of Microsoft employees and a team of Sun employees and I might consider it good enough to be annecdotal at best.
Besides that, look at the line comparison in code - the.NET version was 11,000 lines and the Java version was about 2600 lines. Clearly what happened here is that the Microsofties decided to be smart about it and write all their functions inline - not pretty but fast. Whereas the Java coders invoked class after class after class - which looks better but all the instantiations and memory allocations of classes are a big performance hit.
Why not just take an Intel chip architect and tell them to come up with something in byte code, I'll bet it'll knock the crap out of everything else!
The point is, if you created the technology, of course you're going to be able to make it faster because of your intimate knowledge. Unfortunately, I didn't create.NET or Java, so I guess I'll have to judge them on the merits of their realistics pros/cons.
Because without piracy, not nearly as many people would try a product. When people try a product and like it, they recomend it to their employers. When decision makers can't get certain software for free or cheap, they'll try alternatives like StarOffice, see that it works just as well, and recommend to their company that they save thousands of dollars on this free (or cheap) software. Would you actually pay $700 for Office for home? not me. Eliminating piracy will be a shot in the foot - just like the MPAA and Napster - the stats are already rolling in on what a snafu that was to put Napster out of business.
Case in point: a friend of mine who is a decision maker for some of his company's IT purchases used an illegal copy of Dreamweaver for a few months at home. When the company accelerated their online presence, he recommended Dreamweaver, a great product, and the company bought a ten seat license. So Macromedia lost $200 on him, but gained a few grand on his company. Of course, they didn't really lose the $200 on him, 'cause he's a cheap S.O.B. and wouldn't have ever bought it himself.
If Microsoft and other companies implement this, it will be their downfall - not from a consumer backlash (there will be one, but not huge), but rather because many people will lose focus on their product line and try alternatives. They've forgotten the lessons of their success in the browser battle.
that they mentioned that even after WWI no airplane patents were issued for nearly 50 years, and American airplane technology still led the world. Also, in the early days of computers (back in the 50's and 60's), all the big players had patents on their technologies but also had informal agreements to not enforce them, for the good of the industry.
You could go on and on about how to hide your data, but really in the end what many people are trying to avoid is prosecution for what they have on their hard drives.
Now, IANAL but, it seems this is the "catch-all" against prosecution: Next time you go to see your doctor, have him/her email you your records. Now you have a confidential set of documents on your hard drive. The Doctor Patient relationship is one of the most protected in the books. The feds searching your hard drive or sniffing your email could be considered an illegal breach of that confidentiality.
NEW YORK -- In a horrific
sequence of destruction, two planes crashed into the World Trade Center and
one of the towers collapsed Tuesday morning in what the President Bush said
was an apparent terrorist attack. A witness said he saw bodies falling from
the 110-story towers and people jumping out. The president ordered a full-scale
investigation to "hunt down the folks who committed this act." Within the hour,
an aircraft crashed at the Pentagon as well, and officials evacuated the White
House and other major government building.
One of the planes that
crashed into the World Trade Center had been hijacked after takeoff from Boston,
a U.S. official said, citing a transmission from the plane.
The planes that slammed
into the Trade Center blasted fiery, gaping holes in the upper floors of the
twin towers. The southern tower collapsed with a roar about an hour later.
"This is perhaps the most
audacious terrorist attack that's ever taken place in the world," said Chris
Yates, an avaiation expert at Jane's Transpoet in London. "It takes a logistics
operation from the terror group involved that is second to none. Only a very
small hndful of terror groups is on that list.... I would name at the top of
the list Osama Bin Laden."
All planes were grounded
across the country by the Federal Aviation Administration. All bridges and tunnels
into Manhattan were closed down.
The twin disaster at the
World Trade Center happened shortly before 9 a.m. and then right around 9 a.m.
Heavy black smoke billowed
into the sky above the gaping holes in the side of the twin towers, one of New
York City's most famous landmarks, and debris rained down upon the street, one
of the city's busiest work areas. When the second plane hit, a fireball of flame
and smoke erupted, leaving a huge hole in the glass and steel tower.
John Axisa, who was getting
off a PATH train to the World Trade Center, said he saw "bodies falling out"
of the building. He said he ran outside, and watched people jump out of the
first building, and then there was a second explosion, and he felt heat on the
back of neck.
WCBS-TV, citing an FBI
agent, said five or six people jumped out of the windows. People screamed every
time another person leaped.
David Reck was handing
out literature for a candidate for public advocate a few blocks away when he
saw a jet come in "very low, and then it made a slight twist and dove into the
building."
People ran down the stairs
in panic and fled the building. Thousands of pieces of what appeared to be office
paper came drifting over Brooklyn, about three miles away.
Within the hour, an aircraft
crashed on a helicopter landing pad near the Pentagon, and the West Wing of
the White House was evacuated amid threats of terrorism. And another explosion
rocked New York about an hour after the crash.
"Today we've had a national
tragedy," Bush said in Sarasota, Fla. "Two airplanes have crashed into the World
Trade Center in an apparent terrorist attack on our country." He said he would
be returning immediately to Washington.
Terrorist bombers struck
the World Trade Center in February 1993, killing six people and injuring more
than 1,000 others.
"A second occurrence is
just beyond belief," said Ira Furber, former National Transportation Safety
Board spokesman.
Several subway lines were
immediately shut down Tuesday. Trading on Wall Street was suspended.
"We heard a large boom
and then we saw all this debris just falling," said Harriet Grimm, who was inside
a bookstore on the World Trade Center's first floor when the first explosion
rocked the building.
"The plane was coming in
low and... it looked like it hit at a slight angle," said Sean Murtagh, a CNN
vice president, the network reported.
In 1945, an Army Air Corps
B-25, a twin-engine bomber, crashed into the 79th floor of the Empire State
Building in dense fog.
In Florida, Bush was reading
to children in a classroom at 9:05 a.m. when his chief of staff, Andrew Card,
whispered into his ear. The president briefly turned somber before he resumed
reading. He addressed the tragedy about a half-hour later.
Except that in this case there is no bug in the system. It did exactly what it was written to do. The user double clicked, and the executable did it's job. The program that the user ran did exactly what it was supposed to do, and that was to mail you a random document. IANAL, and so I don't know how it would play out in court, but I'd love to see it.
Dumbass,
The DMCA doesn't protect the Coca Cola secret formula. It protects the technology that protects the Coca Cola secret formula from being circumvented. In other words, don't you dare cut the top off that can, you gotta be sure to lift the tab and then bend it back.:~)
Because they are talking about the ECMA general assembly, which is the group that controls the C and C++ standards. Thus they would only be concerned with the C# standard.
It would be foolish, as far as preparing students for the workplace goes, for the Universities to cut out C++. A recent report from a consortium of HR and recruiting firms showed that Unix was the most in demand skill, followed closely by C++ in the runner up spot. Java was down at about 5 or 6 on the list of about 25. Anybody got a link to this report? It was about 2 months ago.
I'll approach from a different angle to explain my point:
I don't expect the new AG to simply drop the case. It's just that now MS has a little wiggle room. Yes, Ashcroft stated that it is his duty to continue the work, however during preliminary questioning (for confirmation of office), he suggested that he didn't quite believe that MS was guilty (Read Wired.com archives, I believe that's where I saw that bit of info). While it would be foolish for him to simply turn his back on it, making him look soft and/or corrupt. He could however offer MS a lot of alternatives to an actual break-up, many of which would be a slap on the wrists... everyone saves face except for us.
I think you are missing what Katz is saying about dubya bailing out MS (though that's easy to do, 'cause he isn't much of a writer). The point is, no matter what the appeals court says, it's not going to end here. And while Dubya doesn't control the current Judges and their courts, he does control the Justice Department and the Attorney General. It's the Attorney General and the Justice Department that prosecute the case, and if Dubya says to lay off, then they're gonna lay off. If they lay off and don't pursue the case very strongly, if at all, then MS is gonna skate. That's how Dubya effects the equation.
Um, yeah they did. The article seems to be gone now, so I can't directly quote it. But, what happened was last year when it was discovered, a lot of people said it was a backdoor, but MS adamently denied it. MS said it was simply an exploit, and released a patch. What happened last week was that MS finally came back and admitted that it actually was a backdoor.
This bug is actually a year old, patches are available. What's new is that MS has admitted that it was programmed in as a backdoor. Proving what sneaky bastards they are.
If it's not at all related to Web Services, then somebody might want to notify MS of their frightful misnomer (to me, the name.NET would be the first tip off that it's dealing with web services... but of course, that's not necessarily anyone else).
Yes, the exploit is old news, but the MS stance on it is new news. Read the article that you link to. It mentions that MS says that it was a bug, not an intentional backdoor. The Yahoo Small Business story says that MS has finally admitted that the backdoor was intentional, at least by the coder. Now perhaps in another year MS will finally admit that they wanted the backdoor, not just the coder.
It's not that simple though. You could do something that is for absolutely no gain of your own, but merely to only help the client. Consider the following possible scenario:
You : "Mr. X, you happen to have a possible security problem on your website.
It just so happens that you have the SQL Server port listening and awaiting
a request."
Client : "What do you mean that SQL Server is Listening"
You : "Well, the SP that developed your site and is now hosting it left
the SQL Server port open and listening. This means that anyone with a common
piece of software can grab every byte of data from your database."
Client : "Everything?"
You : "Everything"
Client : "And how do you know this?"
Your Possible responses:
1) "Um... err... well.. " - Boom, ass in jail.
2) "I ran a port scan on it.." - he answers "Does that mean
that you can break into my database? What's a port scan?" To which you
reply that no, just because the port is listening doesn't mean that you necessarily
CAN break into the machine, just a good possibility.. now you look like you
really are a sore loser.
Either way, you're gonna look bad. You'll find that a surprisingly small number
of people will actually pay you to watch while you break into their machines.
Put their ip on alt.2600, and check their site for defacements/intrusions/etc.
When something happens, send them a follow up "Thanks for the opportunity
to bid on your project..... " note.
lol... alright, my apologies... I misenterpreted your comment, because there seems to be a growing number of posts that like to bash OSS and hold M$ on high, and I thought you were one of them. You obviously know a little more than I at first thought. My comment was in haste, and I rescind.
My original comment was just an expression of my amusement about how they do an announcement, as a server OS company, and then go down. Was not trying to insinuate that *BSD was crap or anything.
Nice set of toys there.. And actually, far from the NT/IE setup you suggest, I am running 2 Red Hat 7 (kernels 2.4.1 and 2.4.3), 2 FreeBSD 4.3 (x86), 1 HPUX, 1 Solaris 2.7 (SPARC), 1 Cisco Router, 1 Cisco Switch, and 1 Cisco Pix Firewall.
What's next? NT? You stick to your wizards and annoying paperclips, I'll just remember to do some server-prep. Any *nix server is only as good as it's sys-admin. I have yet to find a good NT box, no matter how much kung-foo the sys-admin knew.
and here's the "official" list from defective by design...
Brad Buckles RIAA USA (202) 857-9607
Mitch Bainwol RIAA USA (202) 857-9651
Cary Sherman RIAA USA (202) 857-9632
Mitch Glazier (202) 857-9673 USA RIAA
Neil Turkowitz RIAA USA (202) 857-9647
Steve Redmond BPI UK +44 (0)20 7803 1324
Peter Jamieson BPI UK +44 (0) 20 7803 1311
Matt Phillips BPI UK 44 (0) 77 3951 4963
Michael Haentjes IFPI Germany +49 (30) 59 00 38-0
Peter Zombik IFPI Germany +49 (30) 59 00 38-0
Jean never Foitzik IFPI Germany +49 (30) 59 00 38-23
Herve Rony SNEP France +33 (1) 44 13 66 66
Graham Henderson CRIA Canada 1 (416) 967-7272 ext. 102
a good email address was sacrificed to spam to get this information... use it wisely.
the complaints would become reciprocal to the point that nothing would get done and everyone would be complaining about how everyone else does nothing but complain. actually, we already do a pretty fine job of that. though it would be nice to be able to apply a standard deviation to that, something i could monitor remotely and determine whether or not it's even worth coming in that day. then, i could avoid calling off on the "good days"
:)
i'm starting to see why this is revolutionary
OK, so while I was writing this it came out that .NET was 2600 lines and Java was 11,000 or so lines... how embarrassing, but I guess that's what I get for trusting other sources... in any case, the point still stands - if you create a technology, then you're in a better position to use it to it's best advantage than if you simply learned it to become an "expert".
Besides that, look at the line comparison in code - the .NET version was 11,000 lines and the Java version was about 2600 lines. Clearly what happened here is that the Microsofties decided to be smart about it and write all their functions inline - not pretty but fast. Whereas the Java coders invoked class after class after class - which looks better but all the instantiations and memory allocations of classes are a big performance hit.
Why not just take an Intel chip architect and tell them to come up with something in byte code, I'll bet it'll knock the crap out of everything else!
The point is, if you created the technology, of course you're going to be able to make it faster because of your intimate knowledge. Unfortunately, I didn't create
Case in point: a friend of mine who is a decision maker for some of his company's IT purchases used an illegal copy of Dreamweaver for a few months at home. When the company accelerated their online presence, he recommended Dreamweaver, a great product, and the company bought a ten seat license. So Macromedia lost $200 on him, but gained a few grand on his company. Of course, they didn't really lose the $200 on him, 'cause he's a cheap S.O.B. and wouldn't have ever bought it himself.
If Microsoft and other companies implement this, it will be their downfall - not from a consumer backlash (there will be one, but not huge), but rather because many people will lose focus on their product line and try alternatives. They've forgotten the lessons of their success in the browser battle.
that they mentioned that even after WWI no airplane patents were issued for nearly 50 years, and American airplane technology still led the world. Also, in the early days of computers (back in the 50's and 60's), all the big players had patents on their technologies but also had informal agreements to not enforce them, for the good of the industry.
Now, IANAL but, it seems this is the "catch-all" against prosecution: Next time you go to see your doctor, have him/her email you your records. Now you have a confidential set of documents on your hard drive. The Doctor Patient relationship is one of the most protected in the books. The feds searching your hard drive or sniffing your email could be considered an illegal breach of that confidentiality.
Just my $.02
Planes crash into World
Trade Center towers
NEW YORK -- In a horrific
sequence of destruction, two planes crashed into the World Trade Center and
one of the towers collapsed Tuesday morning in what the President Bush said
was an apparent terrorist attack. A witness said he saw bodies falling from
the 110-story towers and people jumping out. The president ordered a full-scale
investigation to "hunt down the folks who committed this act." Within the hour,
an aircraft crashed at the Pentagon as well, and officials evacuated the White
House and other major government building.
One of the planes that
crashed into the World Trade Center had been hijacked after takeoff from Boston,
a U.S. official said, citing a transmission from the plane.
The planes that slammed
into the Trade Center blasted fiery, gaping holes in the upper floors of the
twin towers. The southern tower collapsed with a roar about an hour later.
"This is perhaps the most ... I would name at the top of
audacious terrorist attack that's ever taken place in the world," said Chris
Yates, an avaiation expert at Jane's Transpoet in London. "It takes a logistics
operation from the terror group involved that is second to none. Only a very
small hndful of terror groups is on that list.
the list Osama Bin Laden."
All planes were grounded
across the country by the Federal Aviation Administration. All bridges and tunnels
into Manhattan were closed down.
The twin disaster at the
World Trade Center happened shortly before 9 a.m. and then right around 9 a.m.
Heavy black smoke billowed
into the sky above the gaping holes in the side of the twin towers, one of New
York City's most famous landmarks, and debris rained down upon the street, one
of the city's busiest work areas. When the second plane hit, a fireball of flame
and smoke erupted, leaving a huge hole in the glass and steel tower.
John Axisa, who was getting
off a PATH train to the World Trade Center, said he saw "bodies falling out"
of the building. He said he ran outside, and watched people jump out of the
first building, and then there was a second explosion, and he felt heat on the
back of neck.
WCBS-TV, citing an FBI
agent, said five or six people jumped out of the windows. People screamed every
time another person leaped.
David Reck was handing
out literature for a candidate for public advocate a few blocks away when he
saw a jet come in "very low, and then it made a slight twist and dove into the
building."
People ran down the stairs
in panic and fled the building. Thousands of pieces of what appeared to be office
paper came drifting over Brooklyn, about three miles away.
Within the hour, an aircraft
crashed on a helicopter landing pad near the Pentagon, and the West Wing of
the White House was evacuated amid threats of terrorism. And another explosion
rocked New York about an hour after the crash.
"Today we've had a national
tragedy," Bush said in Sarasota, Fla. "Two airplanes have crashed into the World
Trade Center in an apparent terrorist attack on our country." He said he would
be returning immediately to Washington.
Terrorist bombers struck
the World Trade Center in February 1993, killing six people and injuring more
than 1,000 others.
"A second occurrence is
just beyond belief," said Ira Furber, former National Transportation Safety
Board spokesman.
Several subway lines were
immediately shut down Tuesday. Trading on Wall Street was suspended.
"We heard a large boom
and then we saw all this debris just falling," said Harriet Grimm, who was inside
a bookstore on the World Trade Center's first floor when the first explosion
rocked the building.
"The plane was coming in ... it looked like it hit at a slight angle," said Sean Murtagh, a CNN
low and
vice president, the network reported.
In 1945, an Army Air Corps
B-25, a twin-engine bomber, crashed into the 79th floor of the Empire State
Building in dense fog.
In Florida, Bush was reading
to children in a classroom at 9:05 a.m. when his chief of staff, Andrew Card,
whispered into his ear. The president briefly turned somber before he resumed
reading. He addressed the tragedy about a half-hour later.
Except that in this case there is no bug in the system. It did exactly what it was written to do. The user double clicked, and the executable did it's job. The program that the user ran did exactly what it was supposed to do, and that was to mail you a random document. IANAL, and so I don't know how it would play out in court, but I'd love to see it.
Dumbass, :~)
The DMCA doesn't protect the Coca Cola secret formula. It protects the technology that protects the Coca Cola secret formula from being circumvented. In other words, don't you dare cut the top off that can, you gotta be sure to lift the tab and then bend it back.
Exactly. I don't even understand why it's being put up as a standard in front of the ECMA. Based on what I've read, it's just an API
Because they are talking about the ECMA general assembly, which is the group that controls the C and C++ standards. Thus they would only be concerned with the C# standard.
Seriously though, I'd be more engaged if the material was just a little more engaging.
It would be foolish, as far as preparing students for the workplace goes, for the Universities to cut out C++. A recent report from a consortium of HR and recruiting firms showed that Unix was the most in demand skill, followed closely by C++ in the runner up spot. Java was down at about 5 or 6 on the list of about 25. Anybody got a link to this report? It was about 2 months ago.
I don't expect the new AG to simply drop the case. It's just that now MS has a little wiggle room. Yes, Ashcroft stated that it is his duty to continue the work, however during preliminary questioning (for confirmation of office), he suggested that he didn't quite believe that MS was guilty (Read Wired.com archives, I believe that's where I saw that bit of info). While it would be foolish for him to simply turn his back on it, making him look soft and/or corrupt. He could however offer MS a lot of alternatives to an actual break-up, many of which would be a slap on the wrists... everyone saves face except for us.
I think you are missing what Katz is saying about dubya bailing out MS (though that's easy to do, 'cause he isn't much of a writer). The point is, no matter what the appeals court says, it's not going to end here. And while Dubya doesn't control the current Judges and their courts, he does control the Justice Department and the Attorney General. It's the Attorney General and the Justice Department that prosecute the case, and if Dubya says to lay off, then they're gonna lay off. If they lay off and don't pursue the case very strongly, if at all, then MS is gonna skate. That's how Dubya effects the equation.
my fault for being complacent with a substandard news source... thanks for clearing that up!
Um, yeah they did. The article seems to be gone now, so I can't directly quote it. But, what happened was last year when it was discovered, a lot of people said it was a backdoor, but MS adamently denied it. MS said it was simply an exploit, and released a patch. What happened last week was that MS finally came back and admitted that it actually was a backdoor.
This bug is actually a year old, patches are available. What's new is that MS has admitted that it was programmed in as a backdoor. Proving what sneaky bastards they are.
If it's not at all related to Web Services, then somebody might want to notify MS of their frightful misnomer (to me, the name .NET would be the first tip off that it's dealing with web services... but of course, that's not necessarily anyone else).
Yes, the exploit is old news, but the MS stance on it is new news. Read the article that you link to. It mentions that MS says that it was a bug, not an intentional backdoor. The Yahoo Small Business story says that MS has finally admitted that the backdoor was intentional, at least by the coder. Now perhaps in another year MS will finally admit that they wanted the backdoor, not just the coder.
You : "Mr. X, you happen to have a possible security problem on your website. It just so happens that you have the SQL Server port listening and awaiting a request."
Client : "What do you mean that SQL Server is Listening"
You : "Well, the SP that developed your site and is now hosting it left the SQL Server port open and listening. This means that anyone with a common piece of software can grab every byte of data from your database."
Client : "Everything?"
You : "Everything"
Client : "And how do you know this?"
Your Possible responses:
1) "Um... err... well.. " - Boom, ass in jail.
2) "I ran a port scan on it.." - he answers "Does that mean that you can break into my database? What's a port scan?" To which you reply that no, just because the port is listening doesn't mean that you necessarily CAN break into the machine, just a good possibility.. now you look like you really are a sore loser.
Either way, you're gonna look bad. You'll find that a surprisingly small number of people will actually pay you to watch while you break into their machines.
Put their ip on alt.2600, and check their site for defacements/intrusions/etc. When something happens, send them a follow up "Thanks for the opportunity to bid on your project..... " note.
My original comment was just an expression of my amusement about how they do an announcement, as a server OS company, and then go down. Was not trying to insinuate that *BSD was crap or anything.
Nice set of toys there.. And actually, far from the NT/IE setup you suggest, I am running 2 Red Hat 7 (kernels 2.4.1 and 2.4.3), 2 FreeBSD 4.3 (x86), 1 HPUX, 1 Solaris 2.7 (SPARC), 1 Cisco Router, 1 Cisco Switch, and 1 Cisco Pix Firewall.
$man microsoft
And while they're at it, they should kill the FreeBSD too right?
FreeBSD Apache/1.3.9 (Unix) PHP/3.0.12 mod_ssl/2.4.5 OpenSSL/0.9.4
What's next? NT? You stick to your wizards and annoying paperclips, I'll just remember to do some server-prep. Any *nix server is only as good as it's sys-admin. I have yet to find a good NT box, no matter how much kung-foo the sys-admin knew.
$man microsoft
$man microsoft