Slashdot Mirror


User: holloway

holloway's activity in the archive.

Stories
0
Comments
258
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 258

  1. Re:Awesomebar? on Firefox 3 Beta 5 Released · · Score: 2, Informative

    Like 'FreakinSyco' says you can hover your mouse over the drop-down-list of options and press the delete button. This works for google search too, if you want to remove any search terms that, er, people shouldn't see.

  2. Re:pyhrric on ISO Approves OOXML · · Score: 1

    Oh, interesting, I didn't know that. Thanks for the tip. I'll choose TTF equivalents in the future.

  3. Re:pyhrric on ISO Approves OOXML · · Score: 5, Informative

    I agree. We're back to where we were a year ago only now with a lot more awareness of the office monopoly and how much money is wasted.

    Here are two reports on OOXML that I recently released, one (PDF, 0.9MB) and two (PDF, 0.8MB).

  4. Re:Stop crying, people. Start being HONEST. on OOXML Rumored to be Approved, Announcement Wednesday · · Score: 1

    The camps are those who benefit from the Microsoft Office monopoly vs those who don't. It's not hate. It's economics.

  5. Re:Basically... on OOXML Rumored to be Approved, Announcement Wednesday · · Score: 1

    The members who didn't decide on technical grounds are at fault, but the ISO are at fault too for allowing the Fast Track process. Several countries submitted contradictions at the beginning of this and the ISO could have stopped it there. They continued and gave the mammoth task to National Bodies. It's the ISOs fault too.

  6. Re: ad hominem on Few of OOXML's Flaws Have Been Addressed · · Score: 1

    Oh and just to clarify, I'm not saying that people are trying to hunt anyone down, or that there would be any "disgusting or threatening" communications (I have no reason to think that and I certainly people haven't been behaving that way).

  7. Re: ad hominem on Few of OOXML's Flaws Have Been Addressed · · Score: 1

    Heh, well the short answer is "no".

    The long answer is that if I post the contact then it will get out of my control and it's likely that the Microsoft person could get disgusting or threatening emails which, quite honestly, I don't want. As much as I find this Microsoft persons' behaviour as quite repugnant I'm going via the official channels. If I get a satisfactory result via that then I'll be happy. As of yet however I have not received anything that would constitute a sincere apology.

    In the meantime, I'm asking everyone this favour, I'm the guy involved in this and these are my wishes (feel free to email me on anything at holloway.co.nz if anyone doesn't think that this account is me): please don't hunt this Microsoft person down. I'm on-top of this one, I assure you. I won't let this behaviour go without a response and if I don't get a satisfactory result here I am considering forwarding these details to the European Commission investigations into OOXML (if they don't already know).

  8. Re: ad hominem on Few of OOXML's Flaws Have Been Addressed · · Score: 2, Informative

    Hi ozbird, I'm not a Standards NZ representative. I am part of the NZ Open Source Society (NZOSS) and a techy on Docvert. I am part of the advisory group formed by Standards NZ for this process but like all others in the group I'm not paid and I'm basically an independent who gets invited to meetings every so often to debate OOXML, and stuff like that.

  9. Re: Internet Explorer?? on Amazon Patents Customized 404 Pages · · Score: 1

    Good point -- IE doesn't display custom 404s unless the response body is over a certain length.

  10. Prior Art on Amazon Patents Customized 404 Pages · · Score: 1
    Not that it's inventive in the slightest but according to the WayBackMachine I posted this back in May 2001,

    "Misspelling and synonyms

    A good webserver should catch misspellings or synonyms - taking you to the appropriate content or offering a list of near matches (instead of a common 404). Above I used /employment (of a bad URL) but one should catch requests for /employment. Similarly, I don't know of any site's URL structure that isn't annoyingly brittle... where a /job/hamilton will work but /jobs/hamilton will not.

    Providing this feature doesn't mean manually considering all possible synonyms. There are dictionaries and thesaurus's available (mod_thesaurus?) so - upon a 404 - the server could return a list of near spellings and near meanings." - Designing URLs
  11. The one video that sums on Has the Novell/Microsoft Deal Made a Difference? · · Score: 5, Informative

    The one video that sums up this patent deal is this one by Eben Moglen

  12. Re:Why don't we think of a catchy name? on KDE Readies KOffice 2.0 As OpenOffice Competitor · · Score: 5, Funny

    OfficeSweet.

  13. This is a publishing cycle question... on Embedding XML In Docs? · · Score: 1
    Well obviously you should provide schemas as well, so basically the question is how to do you make sure that the document and the schema are kept in sync, yes?

    So it seems that it's a publishing cycle question. You should have a source document with placeholders that some later process replaces with code snippets. Your schemas could have foreign nodes that denote placeholder Ids, for to map them up.

    You could use Docvert which lets you make XML Pipelines from content and build plugins and conversion stages, that way you could replace placeholders from any of your schemas. It generates HTML and DocBook so you could then convert that to PDF or whatever.

  14. Re:That statement proves it: on de lcaza calls OOXML a "Superb Standard" · · Score: 1

    Yes - it's better to keep it unchanged. It's a bug which affects no one and changing it will break things.
    As I've said there are technical ways of maintaining the bug while not propagating it to new documents.

    Presumably you wouldn't have a problem with that :)

  15. Re:Nope on de lcaza calls OOXML a "Superb Standard" · · Score: 1
  16. Re:That statement proves it: on de lcaza calls OOXML a "Superb Standard" · · Score: 2, Informative
    Ah, yes I was a bit unclear. My point was that there's no technical reason for propagating this bug into new documents. It's good to preserve expected but buggy behaviour in old documents (as OpenFormula does, and OOXML will presumably do when those flags are defined).

    It would be great if ODF could benefit from this too and -- as you say -- keeping quirks in a separate XML namespace would help this.

    This is starting to sound like the French and New Zealand opinion of harmonizing the two formats (which even Microsoft developers have told me is quite possible, see my meeting notes from Standards New Zealand.

  17. Re:That statement proves it: on de lcaza calls OOXML a "Superb Standard" · · Score: 3, Informative

    "objectively horrible" eh? ;)

    Well, how about the propagation of historical bugs?

    Within OOXML they have ways of dealing with some historical bugs (eg, autoSpaceLikeWord95). When a future revision of OOXML defines what autoSpaceLikeWord95 means then OOXML implementors will be able to distinguish bugs from how it should be.

    However this technique is used selectively within OOXML, for example take the 1900 leap year bug, or the 35+ bugs in spreadsheet formulas.

    ODF 1.2 with OpenFormula has an approach of adding additional flags to be compatible with historical bugs while preventing bug propagation in future documents. See this blog post for more

    Microsoft have stated that the 1900 bug in Microsoft Excel was done to emulate a bug in Lotus 123. Correct blame is good, but we should still squash this bug now.

    There's no technical reason for propagating this bug, and we should not allow this in an ISO standard.

  18. Re:Not quite, but... on If This Was a Month Ago, OOXML Would Be Over · · Score: 1

    Not really -- The "no"s have to be technical but the "yes" doesn't need any justification.

  19. Re:yes: XML Catalogs; no: DTD document hosting on Is Dedicated Hosting for Critical DTDs Necessary? · · Score: 1

    Nothing in the XML specs says that any actual document is hosted at the URI. It's a mechanism to specify a globally unique identifier. It's an identifer, not a promise to host a document. Some folks host the DTD document at the URI, but there's no requirement to do that.
    For the XMLNS yes, but for the DOCTYPE no. The system resource field in a doctype does refer to a system path or a url, and there's no way to resolve non-default XML entities. You could assume HTML entities, as most RSS parsers do.

    While I'm sure not every RSS client uses a high-quality XML implementation, it seems clearly true that every RSS client is an XML processor. RSS is an XML format. So an RSS client is, um, processing XML...
    They're processing tags, but anything that touches XML doesn't qualify as an "XML processor" (as per the W3C definition). An XML processor must fail when faced with an unresolvable entity or invalid XML. Many RSS parsers such as the Universal Feed Parser do not read RSS as XML but through string manipulation, regexs, and complex parsing logic. They're taking a leaf from HTML parsers and doing the best they can with the given document in order to be more robust. They tend to dynamically replace entities through string replacement rather than resolving external DTDs. This is backed up by Chris Finke of Netscape, who said..

    Theoretically, RSS readers load this file when parsing an RSS 0.91 feed. However, In practice, most readers (including those built into Firefox and Internet Explorer) either just ignore the file or load their own cached copy. The unavailability of this file had the effect of causing certain feed readers - Microsoft's Live.com RSS gadget, for one - to refuse to display RSS 0.91 feeds.
    So, there are some RSS parsers that resolve DTDs, and some that don't. The ones that want to parse a DTD to resolve entities should cache it, as I was saying.
  20. Re:XML Catalogs on Is Dedicated Hosting for Critical DTDs Necessary? · · Score: 1

    Yes, you're right, that's the standard way of caching them locally. I'm not sure that all RSS clients are XML processors though.

    HTML clients (browsers) don't go requesting the HTML dtd, and so it could be said that the RSS client shouldn't either. For RSS clients though they're more pure in that they take the DTDs definition of entities literally so we do need to access the DTD.

    But you'd expect clients to cache them, using XML catalogs as you say. They should be packaged with the standard DTDs, a default DTD with all the HTML entities, and only check for updates occasionally without requiring it.

  21. Re:Fuck Alanis Morissette on VBootkit Bypasses Vista's Code Signing · · Score: 4, Funny

    Interpretations of Alanis's Song "Ironic", 1) She didn't know the meaning of the word and the song's examples prove it. 2) She did know the meaning of the word and she consistently came up with examples that weren't ironic. Naming the song ironic would then be quite ironic. There's no real evidence either way. She said in an interview that it's (2) so I guess it's all to do with whether you believe her.

  22. Re:IE7 Vista on IE and Firefox Share a Vulnerability · · Score: 2, Interesting

    Is it invulnerable because the file they happened to choose is restricted (c:\boot.ini) or because the browser is now smart enough not to give javascript focus to file upload fields?

    If so then it's still vulnerable because they'll release a patch to stop hackers from uploading user files, like those with predictable filenames. It seems wrong to say that IE+Vista aren't vulnerable when the IE bug still exists.

    (of course if IE7 prevents giving focus to the upload field then I'm wrong -- but I don't think that's the case. The same bug exists in IE7 on Vista)

  23. Re:I like New Zealand! on Slashback: Sony Blu-Ray, Phone Records, Korean Cloners · · Score: 1

    Yeah it was a good effort by everyone :)

  24. Re:Any real interoperabilty? on ODF Alliance Continues to Grow and Build Out · · Score: 1

    PDF and Postscript lack the structure needed to edit files (headings, paragraphs). So just so you all know, this would retain MSWord as the source format. Converting to ODF however would mean an open standard source format.

  25. Re:This is encouraging on ODF Alliance Continues to Grow and Build Out · · Score: 1

    My software is working on the presentation engine part -- from MSWord/OpenDocument to HTML or DocBook or RSS. It's called Docvert.