Live data from Hacker News

Viewing profile — romero-jk

romero-jk

HN member
Joined
Sun, Oct 31, 2021, 4:11 PM UTC
HN karma
30
Public activity
27 items

About romero-jk

No profile information was provided.

Recent public activity

  1. comment
    Comment #29454684

    This is how clojure does it: https://clojure.org/reference/atoms It's very costly though.

  2. comment
    Comment #29334729

    True but for a dynamic lang is very close[0] and if your application lives in the Java collection framework(most do) instead of using arrays the performance is even closer. [0] htt…

  3. comment
    Comment #29244098

    If finding couriers is the bottleneck for the restaurants then sure. I can see that as the sales pitch.

  4. comment
    Comment #29244055

    I'm sure you sound very smart saying that but in this case, there were no restaurant listings nor customer portals.

  5. comment
    Comment #29244023

    Why would the restaurant want to pay a cut from their menu prices and use this service then?

  6. comment
    Comment #29243528

    So we “scaled down” all the way to B2B. Turns out, more than a few restaurants in town would gladly handle the sales and marketing themselves and keep 100% of the order value minus…

  7. comment
    Comment #29242537

    They swithed to spanner.

  8. comment
    Comment #29242446

    Heavy toll on performance and is not really postgres. For the same workload pg can be up to 30x faster or more than cockroach. At some point of course, pg won't be able to keep up …

  9. comment
    Comment #29241558

    DyanmoDB is truly serverless, they give you a http endpoint and that's it, you don't have to deal with database connections.

  10. comment
    Comment #29230899

    In that case, the elephant in the room is of course Javascript ;) It can be up to 50x faster than python or ruby.

  11. comment
    Comment #29193293

    Sure maybe, but here we are talking about short running CLI applications not long running processes. IMO, Go is better suited at this 'js infrastructure' stuff.

  12. comment
    Comment #29190039

    You can "sprinkle" react too

  13. comment
    Comment #29145736

    I do prefer immutability too and think it should be the default for most programming, my original point was that for me, the trade-off of using clojure (small ecosystem) instead ja…

  14. comment
    Comment #29145539

    99% of variables are local to your function, is not like program a thousand of global variables.

  15. comment
    Comment #29144434

    They give me a guarantee that nobody else is going to be changing the data, somewhere deep down the call stack. I've had cases in production Python code where some seemingly unrela…

  16. comment
  17. comment
    Comment #29144159

    A gmail tab consumes a lot of memory for me in safari but no int chrome. Maybe it has something to do with google products ?

  18. comment
    Comment #29141455

    That's a big problem in clojure too, were you have to write lots of javaish clojure to get decent performance.

  19. comment
    Comment #29136459

    If you take out online schema changes and sharding, what's the use case for vitess?

  20. comment
    Comment #29125849

    Except for chromium.

  21. comment
    Comment #29123754

    To Scala yes, to Elixir? wut?

  22. comment
    Comment #29123728

    At least JS can be 50X faster than Python and it has TS.

  23. comment
    Comment #29122959

    How? One could answer, "Sure, but that will take away time from current things that need attention."

  24. comment
    Comment #29121102

    No, in his benchmarks the async version should still be faster, the problem is python is just slow.

  25. comment
    Comment #29113493

    I was referring to Clojure's immutable data structures, not immutability in general. My nodejs apps are just transformations pipelines of pure functions with postgres being my glob…