I don't know if you guys realize this, but to those of us who don't smoke, we can really smell it. I mean, really smell it. It's headache inducing if you're just wearing the same clothes that you smoked in yesterday.
Really? Huh. I will start washing my clothes more often. No joke, I was not aware of this...
Good idea to go along with your idea: Remove the arbitrary limit on the number of total representatives in the House. Instead, tie it to population (e.g., 1 rep per 50,000 citizens, or something like that). Reps will actually represent their much smaller constituencies, and the ability of "money" to influence voting will be greatly diminished.
Totally, because those companies are completely cutting into CSIRO's wireless networking hardware business. My CSIRO wireless router is awesome, and it works great with the CSIRO wireless car-
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.)
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.
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.
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.
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
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.
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
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.
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.
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."
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.)
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.
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.
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.
Probably. Desktop search is something kind of universally "cool" nowadays. Linux has at least a few desktop search apps, too (Beagle, Tracker, etc.).
My point wasn't that MS is the only one doing this - it's that search is probably one of the next big user interface shifts in personal computing. If you think about it, the file/directory concept (i.e. hierarchically organizing your documents in a directory tree) is just one variety of search indexing - albeit a manual kind, that you do yourself. You manually index, you manually search.
Next step I think would be automating that process, which is something that all the major OSes provide nowadays.
It's even worse than that. People save everything to the desktop and expect everything to either start automatically or have a shortcut on the desktop.
No, it's actually even worse than that! With newer versions of Windows, people install things, with no desktop shortcuts at all, and then they just type stuff into the search bar in the Start menu and expect it to somehow show up and...
Oh wait.
Seriously though, you make a good point - given that most people want their computer to work just like how you said (install programs, don't care how they're stored, and kind of hope that somehow they'll be accessible), doesn't the windows search feature fulfill that desire? I mean, I get that most technically-inclined users (including me) like to be able to interact with the file system directly to access programs and data. But non-technical users just don't care.
When it comes down to it, a file system is just another level of abstraction built on top of the low-level OS kernel-implemented secondary storage interface (which is, of course, built on the abstraction of the physical disk's interface). Maybe we're witnessing the next level of abstraction being built as we speak - the ability to completely ignore the filesystem, and pay attention to what really matters to users - the functionality provided by the applications they install.
Heh. Good little Socialists. Suck on the teat of productive free enterprise until it shrivels up. But the EU isn't the only game in town anymore, now that we've got Obama and friends lining up to get their share.
I think there's actually an advantage in being a bit older than the average crowd. I'm not responsible for hiring, but I have to believe that experience and maturity play a huge part in whether or not you get a particular job. After all, once you've passed the minimal hiring criteria (i.e., BS in cs or whatever), the deciding factors will be your skill (however that gets tested in the interview process), and how well you fit in with the team/group/company. Just based on the assumption that people become more agreeable as they age, I'd say you'll be at a distinct advantage over younger, similarly-educated candidates.
This is reason enough for me to quit. I hate the idea that I might stink.
I don't know if you guys realize this, but to those of us who don't smoke, we can really smell it. I mean, really smell it. It's headache inducing if you're just wearing the same clothes that you smoked in yesterday.
Really? Huh. I will start washing my clothes more often. No joke, I was not aware of this...
I hear you can do that in Silverlight.
Good idea to go along with your idea: Remove the arbitrary limit on the number of total representatives in the House. Instead, tie it to population (e.g., 1 rep per 50,000 citizens, or something like that). Reps will actually represent their much smaller constituencies, and the ability of "money" to influence voting will be greatly diminished.
Completely agree. But unfortunately, the very people we elect to these positions are the only ones with the power to change their compensation.
Totally, because those companies are completely cutting into CSIRO's wireless networking hardware business. My CSIRO wireless router is awesome, and it works great with the CSIRO wireless car-
Oh, wait...
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.)
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.
Current seatbelt designs have been shown to contribute to shoulder and abdominal injuries.
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.
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
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:
:P
--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.
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.
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:
:P
--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.
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.
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.
Oh where is a True Internet Lawyer when we need one?
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."
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.)
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.
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.
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.
Probably. Desktop search is something kind of universally "cool" nowadays. Linux has at least a few desktop search apps, too (Beagle, Tracker, etc.).
My point wasn't that MS is the only one doing this - it's that search is probably one of the next big user interface shifts in personal computing. If you think about it, the file/directory concept (i.e. hierarchically organizing your documents in a directory tree) is just one variety of search indexing - albeit a manual kind, that you do yourself. You manually index, you manually search.
Next step I think would be automating that process, which is something that all the major OSes provide nowadays.
It's even worse than that. People save everything to the desktop and expect everything to either start automatically or have a shortcut on the desktop.
No, it's actually even worse than that! With newer versions of Windows, people install things, with no desktop shortcuts at all, and then they just type stuff into the search bar in the Start menu and expect it to somehow show up and...
Oh wait.
Seriously though, you make a good point - given that most people want their computer to work just like how you said (install programs, don't care how they're stored, and kind of hope that somehow they'll be accessible), doesn't the windows search feature fulfill that desire? I mean, I get that most technically-inclined users (including me) like to be able to interact with the file system directly to access programs and data. But non-technical users just don't care.
When it comes down to it, a file system is just another level of abstraction built on top of the low-level OS kernel-implemented secondary storage interface (which is, of course, built on the abstraction of the physical disk's interface). Maybe we're witnessing the next level of abstraction being built as we speak - the ability to completely ignore the filesystem, and pay attention to what really matters to users - the functionality provided by the applications they install.
Heh. Good little Socialists. Suck on the teat of productive free enterprise until it shrivels up. But the EU isn't the only game in town anymore, now that we've got Obama and friends lining up to get their share.
I think there's actually an advantage in being a bit older than the average crowd. I'm not responsible for hiring, but I have to believe that experience and maturity play a huge part in whether or not you get a particular job. After all, once you've passed the minimal hiring criteria (i.e., BS in cs or whatever), the deciding factors will be your skill (however that gets tested in the interview process), and how well you fit in with the team/group/company. Just based on the assumption that people become more agreeable as they age, I'd say you'll be at a distinct advantage over younger, similarly-educated candidates.
It just showed that if you had deep enough pockets