Live data from Hacker News

Viewing profile — matthewnourse

matthewnourse

HN member
Joined
Fri, Aug 05, 2011, 3:31 AM UTC
HN karma
33
Public activity
24 items

About matthewnourse

Contract software developer. Developer of the r17 data mining language.

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. story
  6. comment
    Comment #3556309

    All the best with the stabilizing, please add me to your beta users list whenever you're ready :).

  7. comment
    Comment #3556187

    Sounds cool, can you share a link/download ?

  8. comment
    Comment #3380215

    So James & Paul, are your needs covered by Custora or one of the other services? Or is there something more that one or both of you need?

  9. comment
    Comment #2893505

    Thanks for taking the time to look over the tests in such detail! MySQL's EXPLAIN output says that it's using the indexes. PostgreSQL's EXPLAIN output says that it's _not_ (and fro…

  10. comment
    Comment #2893433

    They work as expected for English. They "work" for languages with characters outside the English set, but they order based on ASCII byte values rather than the order expected by na…

  11. comment
    Comment #2889900

    It streams the dataset into memory 256K (more for longer rows) at a time. It doesn't load the whole dataset into RAM unless it must eg for a join, sort or grouping. I don't current…

  12. comment
    Comment #2889867

    Cool, thanks! Will alter and re-run in a few minutes. r17 supports only UTF8 strings but compares with strcmp/strcasecmp/memcmp depending on the situation. Would you like a differe…

  13. comment
    Comment #2889859

    r17 doesn't run on Windows, and I don't have any plans to make it work on Windows at this time. Apart from that niggle, I agree...more bakeoffs needed. There's not much statistical…

  14. comment
    Comment #2889842

    I hear you, and I would have preferred to use the SQL (or any other well-understood) syntax. Some of the reasons are: 1) I want the query writer to be in complete control over what…

  15. comment
    Comment #2889801

    Sure, here it is: name | current_setting -----------------------+------------------------------------------------------------------------------------------------------------- versi…

  16. comment
    Comment #2889758

    [re fail] my main goal is to find out if r17 is "generally useful" for other people doing data mining, _not_ to pull the wool over any eyes. What would you like to see done differe…

  17. comment
    Comment #2889712

    I agree that it would be disingenuous to base "faster" on load+index+query. I'm basing it on the query times alone. I would like very much to base it on load+index+query 'cause the…

  18. comment
    Comment #2889678

    Yes, right now they are one and the same.

  19. comment
    Comment #2889551

    R17 is a data mining language that's a cross between SQL and Bash. For example this SELECT username, COUNT(1) AS num FROM users GROUP BY username ORDER BY num; is roughly equivalen…

  20. story
  21. comment
    Comment #2861411

    Syntactically it's a cross between UNIX shell script and SQL and it's got some nice performance/scalability characteristics. Am very keen to hear the collective HN wisdom about it.…

  22. story
  23. comment
    Comment #2848919

    Sounds great! Even better if you can squeeze in another run. For me, consistency is the key...whatever I can keep doing consistently is the most helpful. For legs the best things I…

  24. comment
    Comment #2848899

    I'd love to see where the crossover point is on different architectures...especially when the size of the collection is just over the CPU's L1 cache size. I wonder if the vector's …