Live data from Hacker News

Viewing profile — cscottnet

cscottnet

HN member
Joined
Tue, Nov 19, 2013, 4:09 PM UTC
HN karma
42
Public activity
24 items

About cscottnet

C. Scott is often wrong.

http://cscott.net

Recent public activity

  1. comment
    Comment #48965767

    I know, it's the coolest, right? They should have gone with xwm (pronounced "zoom") for the name, though. Searching reddit for "Parsoid" just turns up "parasitoid" wasps for some r…

  2. comment
    Comment #29975584

    Funny thing: I was hired by OLPC specifically to implement that book: https://blog.printf.net/articles/2011/06/18/narrative-interf...

  3. comment
    Comment #22345216

    A slightly longer answer is that we looked into a number of possible reasons and it's not clear there's an easy answer. Lots of differences between the two setups, and every time w…

  4. comment
    Comment #22325938

    It appears that you were probably describing the lexer pass in your description of docuwiki. Indeed tokenization is a very hard problem for wikitext. We use a pegjs grammar for it,…

  5. comment
    Comment #22325893

    Yes. We're not there yet, but that's the goal!

  6. comment
    Comment #22325886

    There are thousands of integration tests. The "correct" output of the parser is well-known for a given input, and those test cases have been accumulating for over a decade. But the…

  7. comment
    Comment #22320237

    If you want to dig through the history some: https://github.com/wikimedia/parsoid/blame/6eb00df3e090b20cc... Is a pretty good example of the porting technique. You'll see quite a d…

  8. comment
    Comment #22320040

    I'm on the team. Part 2 of this post series should have lots of interesting technical details for y'all; be patient, I'm still writing it. But to whet your appetite: we used https:…

  9. comment
    Comment #11408313

    If you use it, we will keep it up.

  10. comment
    Comment #11408306

    Sadly, this does seem to be a limitation of our labs infrastructure. :(

  11. comment
    Comment #11406939

    Yeah, the domain setting was leaking between sessions before. Oops. Fixed now.

  12. comment
    Comment #11406929

    It's actually a 269-line test case for more serious projects at the foundation: the Offline Content Generator and Parsoid. We're allowed to have fun in the service of the greater g…

  13. comment
    Comment #11406919

    Patches welcome!

  14. comment
  15. comment
    Comment #11406906

    Accessing Wikimedia content while being Really Really certain that there is no downloadable code being executed, or browser exploits being inserted. Browsing for the paranoid. Here…

  16. comment
  17. comment
    Comment #11406352

    Oh -- and report bugs/feature requests at https://github.com/cscott/wikipedia-telnet/issues please. Patches are even better.

  18. comment
    Comment #11406350

    See https://meta.wikimedia.org/wiki/Telnet_gateway for technical details. The technology behind this is used for Wikipedia's Visual Editor, PDF export, and plain text export, so it…

  19. comment
    Comment #6766437

    re: find_or_insert http://static.rust-lang.org/doc/0.8/std/hashmap/struct.HashM... It appears to still have the mandatory copy. (And this is just one example of a pervasive issue w…

  20. comment
    Comment #6766425

    Please see http://cananian.livejournal.com/68747.html and https://github.com/cscott/rusty-turtle . Yes, the post is brief since it was written from notes several months after I had…

  21. comment
    Comment #6766416

    Sorry, I gave Mozilla about 3 weeks of free work, then travelled to SFO and talked with Rust folk in person. That's a lot of donated time. I was working on another project by the t…

  22. comment
    Comment #6766388

    Boehm is far from "fast in practice".

  23. comment
    Comment #6762101

    Oh, look, my rant finally got noticed. ;) First off -- yes, it is a rant. I actually had some more nuanced in-person conversations, but those aren't nearly as fun to post. So you g…

  24. comment