Live data from Hacker News

Viewing profile — lsuresh

lsuresh

HN member
Joined
Tue, Nov 26, 2019, 7:36 PM UTC
HN karma
205
Public activity
83 items

About lsuresh

lalith.in/about

Recent public activity

  1. comment
    Comment #49092195

    Isn't most of Rust's compilation overhead from the llvm backend?

  2. comment
    Comment #48990841

    Over at Feldera, we focus on IVM for SQL, but incremental computing problems show up far and wide: UIs, spreadsheets, control planes, compilers and more.

  3. comment
    Comment #48124073

    When I last used it for such use cases, it was better to decompose the problem into something incremental (so fixed placements become constants). Most of the latencies we saw were …

  4. comment
    Comment #48123506

    I'm a big fan of the CP-SAT solver. It was a remarkable piece of tech to learn about (especially Peter Stuckey's talks on lazy clause generation [1]). I'd used it in a past life to…

  5. comment
    Comment #47309836

    We built Feldera's engine in Rust: https://github.com/feldera/feldera

  6. comment
    Comment #47309800

    There are some solid ideas here and would definitely apply to the IVM engine we're building. I'm curious if some of these effects could play a role in faster rust compilation times…

  7. comment
    Comment #47288988

    We use an in-product profiler (discussed here: https://www.feldera.com/blog/introducing-feldera's-visual-pr... ), along with CPU profiles to identify where in the code we're spendi…

  8. comment
    Comment #47288448

    Good questions! Feldera tries to be row- and column-oriented in the respective parts that matter. E.g. our LSM trees only store the set of columns that are needed, and we need to b…

  9. comment
    Comment #47274117

    Feldera co-founder here. Great discussions here. Some folks pointed out that no one should design a SQL schema like this and I agree. We deal with large enterprise customers, and d…

  10. comment
    Comment #46915726

    Thanks for the Feldera shoutout Jim. For anyone else, if you want to try out Feldera and IVM for feature-engineering (it gives you perfect offline-online parity), you can start her…

  11. story
  12. comment
    Comment #45462526

    Start with Postgres and scale later once you have a better idea of your access patterns. You will likely model your graph as entities and recursively walk the graph (most likely th…

  13. comment
    Comment #45408093

    I currently run Firefox nightly with cross-site cookies disabled and all the trackers/scripts blocked. I also run uBlock Origin. Any idea if privacy badger is redundant with this s…

  14. comment
    Comment #45008180

    Thanks for the kind words (Feldera co-founder here). I'll pass it on to the design team. :)

  15. comment
    Comment #45008176

    Do give us at Feldera a shot -- full IVM for arbitrary SQL + UDFs: https://github.com/feldera/feldera/

  16. comment
    Comment #44914274

    Would love to have our team try this out (we have some ridiculous rust builds).

  17. comment
    Comment #44770882

    Yeah that's been our biggest issue in this ecosystem (the non-JVM clients). They can't do writes and are often far behind on feature parity with the blessed JVM clients.

  18. comment
    Comment #44770652

    Not the one you asked, but here's what I would have told my 17 year old self. * "Slope beats y-intercept." The best computer scientists and engineers I've ever worked with and/or m…

  19. story
  20. comment
    Comment #44734125

    It's the first time I'm hearing about the Berlin Declaration. :)

  21. comment
    Comment #44732872

    This made my day. Thank you for the kind words! What were you working on?

  22. comment
    Comment #44729735

    USENIX and their conferences were the absolute best to publish with. You as a researcher focus on submitting papers and/or being part of the PC. They help organize the whole confer…

  23. comment
    Comment #44723275

    I first went to sqlx thinking it would be like JOOQ for Rust, but that wasn't the case. It's a pretty low-level library and didn't really abstract away the underlying DBs much, not…

  24. story
  25. comment
    Comment #44299563

    Not sure either. We added recursion to SQL in Feldera and it's Turing-complete: https://www.feldera.com/blog/recursive-sql-queries-in-felder...