Live data from Hacker News

Viewing profile — djk447

djk447

HN member
Joined
Fri, May 04, 2018, 3:55 PM UTC
HN karma
148
Public activity
66 items

About djk447

No profile information was provided.

Recent public activity

  1. comment
    Comment #32944168

    NB: I work at Timescale. TimescaleDB is a PostgreSQL extension, just to be clear.

  2. comment
    Comment #32943934

    Disclosure, I work at Timescale. We are kindred spirits I think! I did this too [0] a while back at a previous company and it actually served as part of the inspiration for our com…

  3. comment
    Comment #32943704

    Disclosure, I work at Timescale. Though I didn't write this post, I'd imagine at least part of it is that it's already nearly 4000 words and a 15 minute read and we just didn't wan…

  4. comment
    Comment #32102379

    And glad you liked the article!

  5. comment
    Comment #32102377

    NB: Post author So we thought about doing something like that with multinode where each of the nodes would maintain their own materialization but abandoned it for that very reason …

  6. comment
    Comment #32099291

    NB: Post author Yes. this is generally handled automatically, there may be times though where you want to essentially pause refreshing the view for a while while you do some backfi…

  7. comment
    Comment #32098663

    NB: Post author I'm not 100% sure I understand what you're asking, but essentially something that would look for data modifications and at query time run the query over the older r…

  8. comment
    Comment #32098538

    NB: post author here! Thanks yes! Totally true, was thinking about including some of that but it felt like it opened a can of worms about join types and why certain things would be…

  9. comment
    Comment #31824459

    NB - Timescale person here. Totally true! It's also a much harder problem :) One of the things that we try to focus on at Timescale is figuring out how we can simplify problems bas…

  10. comment
    Comment #30433848

    Totally fair and something that I'm actually forming a team to work on! We're starting with some very foundational material [1], that may well be review and it's not as formal / pr…

  11. comment
    Comment #28925021

    (NB: Post author here) Glad you liked it! Please do give us feedback especially about how it is to use with your library…will be intrigued to see how they interact. Also , cool to …

  12. comment
    Comment #28923357

    (NB: Post author here!) This is all true! We have a bit more info on that choice in this post [1]. But in general the Toolkit extension [2] is meant to have a bit of a lighter touc…

  13. comment
    Comment #28921876

    Sorry I missed before was out grabbing lunch, answered above!

  14. comment
    Comment #28921871

    (NB Post author) Kinda. It's close to that, except in order to make it do that we had to actually make the functions return special types so it's more equivalent to something like …

  15. comment
    Comment #28920699

    Oh yeah, and building on this, this is also the source of the ability to actually store the pipeline element in the database, say in a column and apply it later that I mentioned in…

  16. comment
    Comment #28920538

    The docs have a bit more on it [1]. The $$ is really just a dollar quoted string[2], you can use any sort of string in there, but dollar quoting just makes it a lot easier to read.…

  17. comment
    Comment #28920381

    (NB: post author here) Yep! you got it exactly right! We're doing it for syntax first and then hopefully go back and start doing interesting performance optimizations on top. There…

  18. comment
    Comment #28920353

    (NB: Post author here) Yeah. It's a bit mind bending I guess. Will try to explain but might just need a longer format thing and we will probably do a piece on this in the future. E…

  19. comment
    Comment #28920261

    (NB: Post author here) This is in the TimescaleDB Toolkit extension [1] which is licensed under our community license for now and it's not available on DO. It is available on our c…

  20. comment
    Comment #28920227

    (NB: post author here) We're planning on providing various outputs, json is definitely one format we'd want to support, want to file a github issue with the layout that you'd want …

  21. comment
    Comment #28920208

    (NB: Post author here) We're thinking about doing a post on them at some point in the future! Any specific questions we should answer?

  22. comment
    Comment #28920186

    (NB: Post author here) Yeah. CTEs definitely make it a bit easier to read, though some people get more confused by them, especially because they don't exist in all SQL variants. An…

  23. comment
    Comment #28920110

    (NB: Post author here) So this is a great question and we may do a whole post on this at some point in the future. There are definitely ways to shoot yourself in the foot, but hope…

  24. comment
    Comment #28919932

    (NB: Post author here) Totally understand the concern, for now, it’s just for a particular datatype, all of the other operations are happening normally inside your query and you ca…

  25. comment
    Comment #28919804

    (NB: Post author here) Yes! You can use the `delta()` element followed by a `filter()` with a lambda for looking for negative numbers I think!