Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:No communication is no communication. (Score 1) 394

See, this one reason is why I don't pay much attention to the news. Let's play up the absurdity of the the seemingly inconsequential act that got someone in what appears to be an inappropriately severe amount of trouble, and be sure to leave out any useful context.

It's like running a story with the headline, "Man sentenced to eight years in prison for driving with a broken tail light!!" and leaving out the fact that, oh by the way, he was also wanted for armed robbery. (Not that reporters would write a story like that.) (Maybe.)

Comment Re:Stability (Score 3, Insightful) 891

Yeah, for a long time I've thought that part of the problem is (and sorry about this, I know it will rub some people the wrong way) that FOSS is being developed almost solely by developers. I'm sure that sounds silly

That's exactly the reason for the differences between FOSS and proprietary software - there's a non-trivial set of "other stuff" that's required to take a piece of software from a sort-of-useful but maybe buggy implementation to a polished application that provides a solid end-to-end user experience.

Things like market research into what your potential users actually want, high-level UI design, usability studies, deliberate architecting, and a significant test infrastructure are practically *required* in commercial software design, but I don't know if they get the same emphasis in FOSS.

Comment Re:Easy (Score 3, Insightful) 1091

Divisions in sport are totally arbitrary and the point of them is to match individuals or teams of nearly equal ability so that the outcomes of their contests are maximally uncertain and therefore, entertaining for both the observers and the participants. Nobody wants to watch a game where they already know who will win. Likewise, the athletes don't want to compete in a contest they're sure to lose.

Even if this "female" turns out to be an actual chick, it doesn't matter. If she's "too good" for her arbitrary division (which in this case happens to be by gender), then she will be excluded from it.

Comment Gold digging. (Score 2, Interesting) 146

Actually, the patent does no such thing. The i4i patent describes an algorithm to separate the tags and plaintext of a markup-language document into two separate files, where the locations of the tags are defined by the character position at which they would have appeared in the original, embedded-tag document.

i4i claims to have patented the concept of storing a document's raw data and formatting data separately, rather than inline. Given that Microsoft Word's Custom XML stores its markup inline, I hardly see how i4i's patent applies here.

Also, on a *totally* unrelated topic, guess who, in 2000, won a multimillion dollar contract to provide XML authoring software to the US Patent office? i4i. http://www.internetnews.com/bus-news/article.php/473021

Comment Did you even read the patent? I did. (Score 3, Interesting) 403

So the patent works like this: Instead of storing markup within a document, you instead store the markup separately from the raw data and then map each markup element to a character position in the raw data, like this:

--Original document--
<foo>This is a foo</foo><foo><bar>This is a foo bar</bar></foo>

--i4i patented storage--
Raw document:
This is a foo This is a foo bar

Metadata Map:
1 <foo> 0
2 </foo> 13
3 <foo> 14
4 <bar> 14
5 </bar> 31
6 </foo> 31

The idea is that you should be able to edit the raw data, or the markup, independently of one another. The patent outlines three core scenarios: 1) Taking an existing document with inline markup and separating the text and the markup, 2) Generating a "separate data and markup" document from scratch, and 3) Combining the markup and raw data of a doc generated from scenario 1 or 2 back together to produce a document with the markup inline.

So why is this neat? The patent claims that you can edit both the content and the markup independently of one another. Except that you would require a specialized editor that manipulates both components to be able to do this and still maintain the "mapping" of markup to raw data. Hate to say it, but I can already do this on normal, inline-markup documents using notepad, or any WYSIWYG HTML editor.

The other claim is that you could apply any map to any raw data. Except that, unless the character positions of semantic elements in the raw data were exactly where the "Metadata Map" expected them to be, the result would be a huge mess. Practically speaking, the application of a metadata map to multiple documents (since the map is based on character position) would most likely require additional inline tags to align the separate metadata to the content, thus defeating the whole purpose of the patent. Or maybe you could establish a "standard sentence length" in order to allow one map to be applied to different documents - that would be great. :P

I'm having a hard time understanding how the technology described in this patent is actually useful at all, let alone how Microsoft has infringed on it. In fact, if they *did* actually use this technology, then they deserve to be punished for using a stupid idea.

Comment Patent is "markup indirection" (Score 5, Informative) 172

So the patent works like this: Instead of storing markup within a document, you instead store the markup separately from the raw data and then map each markup element to a character position in the raw data, like this:<br><br>

--Original document--
<foo>This is a foo</foo><foo><bar>This is a foo bar</bar></foo>

--i4i patented storage--
Raw document:
This is a foo This is a foo bar

Metadata Map:
1 <foo> 0
2 </foo> 13
3 <foo> 14
4 <bar> 14
5 </foo> 31
6 </bar> 31

The idea is that you should be able to edit the raw data, or the markup, independently of one another. The patent outlines three core scenarios: 1) Taking an existing document with inline markup and separating the text and the markup, 2) Generating a "separate data and markup" document from scratch, and 3) Combining the markup and raw data of a doc generated from scenario 1 or 2 back together to produce a document with the markup inline.

So why is this neat? The patent claims that you can edit both the content and the markup independently of one another. Except that you would require a specialized editor that manipulates both components to be able to do this and still maintain the "mapping" of markup to raw data. Hate to say it, but I can already do this on normal, inline-markup documents using notepad, or any WYSIWYG HTML editor.

The other claim is that you could apply any map to any raw data. Except that, unless the character positions of semantic elements in the raw data were exactly where the "Metadata Map" expected them to be, the result would be a huge mess. Practically speaking, the application of a metadata map to multiple documents (since the map is based on character position) would most likely require additional inline tags to align the separate metadata to the content, thus defeating the whole purpose of the patent. Or maybe you could establish a "standard sentence length" in order to allow one map to be applied to different documents - that would be great. :P

I'm having a hard time understanding how the technology described in this patent is actually useful at all, let alone how Microsoft has infringed on it.

Comment Re:Wait, what? (Score 1) 423

the back-end rendering engine would still be there since so many other applications depend on it. So I guess it's more hidden than actually removed.

How is that "hidden"?

Using your logic, *no* application is ever actually removed then since the dlls that handle tasks common to other similar applications remain. Office isn't really uninstalled, it's just "hidden" because text-rendering components remain. Games aren't really uninstalled because graphics rendering dlls remain.

Comment Re:Um, no to Re:Um, no (Score 2, Interesting) 634

And before the deluge of, "OMG, Cutler stole IP," or whatever, consider that the bulk of Cutler's career has been... Designing and implementing OSes. How many people in the world do that? It'd be like New Line Cinemas suing, say, Paramount if Peter Jackson went to make movies for them claiming, "These are too much like our epic movies."

Comment Um, no to Re:Um, no (Score 5, Informative) 634

GP is talking about the fact that Dave Cutler, the dude who architected VMS at DEC later went to work for Microsoft and ended up architecting Windows NT. Either GP is ignorant of this fact, or they were being intentionally misleading and trying to imply that someone at Microsoft stole something from VMS. Which isn't true. (unless you count Cutler's freely choosing to change jobs "stealing" somehow.)

Comment Re:In before the morons (Score 1) 438

If one bothered to do, say, 30 seconds of research, one might see that the US and the EU have vastly different concepts of anti-monopoly regulation. One might also understand that the standards by which Microsoft is being punished by the EU Commission are, when compared to US anti-trust law, actually quite fickle and arbitrary.

Comment Re:Future news prediction (Score 1) 803

Retroactive fines link Choice quote from that:

The European Commission has added another 899m ($1.35bn) to the fine Microsoft must pay for failing to comply with the original anti-trust ruling in 2004. The fine covers the period from the 2004 decision to 22 October, 2007. ... The commission announced in October 2007 that Microsoft was in full compliance with the 2004 decision, so these fines are about past issues that have been resolved.

Multi-billion euro fines link Choice quote from that:

The latest punishment brings the total of fines to just under 1.7 billion ($2.6 billion)

Seriously, just Google the stuff.

Comment Re:Future news prediction (Score 1) 803

I thought Microsoft was above this kind of passive aggression.

I wouldn't call it "aggression." How much money has the EU fined MS in the past few years? Billions of euro? The fines have been retroactive in some cases, and in the case of the protocol documentation debacle European Commission officials have threatened fines based on "insufficient documentation" that they hadn't even actually bothered to review.

Even huge companies like MS aren't bottomless moneypits, especially when faced with potential multi-billion Euro fines levied by a historically capricious and arbitrary international authority. No, I would call this justifiably defensive behavior.

Slashdot Top Deals

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...