Live data from Hacker News

Viewing profile — barefootliam

barefootliam

HN member
Joined
Tue, Sep 29, 2020, 6:23 PM UTC
HN karma
30
Public activity
15 items

About barefootliam

No profile information was provided.

Recent public activity

  1. comment
    Comment #44998772

    These problems are a large part of why later versions of XSLT were developed.

  2. comment
    Comment #44998689

    This is neither correct nor helpful, i think. There are examples of dynamic pages using XSLT, and the purpose is not compression at all. A very simple one - https://wendellpiez.git…

  3. comment
    Comment #44998663

    3.0 adds JSON support, maps, arrays, to 2.0 - and many other other changes, including streaming and optimizable recursion with the oddly-named xsl:iterate, but the JSON support is …

  4. comment
    Comment #44998640

    XQuery has a different focus from XSLT. XQuery doesn’t have apply-templates, the document-based implicit dispatch that is so central to XSLT, and it doesn’t have the multiple inher…

  5. comment
    Comment #44957701

    0.02% of public Web pages, apparently, have the XSLT processing instruction in them, and a few more invoke XSLT through JavaScript (no-one really knows how many right now). It’s li…

  6. comment
    Comment #44957679

    When i first encountered the early GNOME 1 software back in the very late 1990s, and DV (libml author) was active, i was very surprised when i asked for the public API for a librar…

  7. comment
    Comment #34889213

    Beowulf was a Type 3 PostScript font, not Type 1, so that it could bypass the font cache and could access random numbers on the LaserWriter PostScript interpreter. Type 3 fonts don…

  8. comment
    Comment #27967698

    It's the default combination for printing, and it's probably also default (i didn't check) e.g. on one-bit e-ink screens.

  9. comment
    Comment #24962187

    Here at least, firefox depends on libxml2, which comes from a different package. But, bloated is in the eye of the beholder - there's always Dillo and lynx.

  10. comment
    Comment #24962164

    No. XML libraries increase the attack _surface_, but XML itself is passive. There was a famous "billion laughs" attack, but JavaScript was also vulnerable to this, as is any langua…

  11. comment
    Comment #24962146

    MathML is being added to WebKit; an implementation offered for Safari was rejected years ago.

  12. comment
    Comment #24962125

    When we invented XML we did not have configuration files as a major use case- although the possibility of ubiquity had been hinted at in a speech by Michael Sperberg-McQueen earlie…

  13. comment
    Comment #24962032

    There isn't an alternative, largely i think because XML people come at the problem from the idea that documents are primary, not just artifacts of programs.

  14. comment
    Comment #24962019

    I think more about the fact libxml and libxslt are large pieces of code and have had CVEs raised against them (and fixed) in the past. They are still actively maintained.

  15. comment
    Comment #24631277

    "The biggest advantage of JSON and YAML" should be put in a context of, "when working as a programmer with config files". When we designed XML, we were working on things like a mil…