Live data from Hacker News

Viewing profile — fuy

fuy

HN member
Joined
Fri, Oct 05, 2018, 1:57 PM UTC
HN karma
125
Public activity
98 items

About fuy

Senior developer at Veeam. Interested in databases, performance engineering, books and music. shelemin@gmail.com

Recent public activity

  1. comment
    Comment #48685321

    The book is a companion to Machine Learning Systems https://mlsyscourse.org/ CMU course.

  2. story
  3. comment
    Comment #47732497

    There's been many examples of societies where killing or abusing people was legal etc. Law is not math, it can be (and often is) wrong; in many cases a law is just a way for ruling…

  4. comment
    Comment #47468653

    claude code easily uses 10+GB in single session :) 1Gb sounds very efficient by comparison

  5. comment
    Comment #47388588

    almost all Spotify playlists/radio features are extremely stupid. Radios all repeat the same 2-3 songs per artist, doesn't matter where you start. Classical pieces in radios are al…

  6. comment
    Comment #47178300

    sorry about that, I appreciate the reminder. Sometimes it's hard to engage in conversations with obvious bots/bad actors in good faith.

  7. comment
    Comment #47177262

    [flagged]

  8. comment
    Comment #46702629

    CLUSTER command is not the same as index organized tables, it's a one-time "physical sort" operation. New data is not organized until you run CLUSTER again. Index organized tables …

  9. comment
    Comment #46631082

    Not saying you're wrong, but solo developers building (relatively) greenfield projects are the best bet for increased AI productivity. Solo dev projects are usually reasonably size…

  10. comment
    Comment #46442874

    isn't this template supposed to mean that all the previous considerations are now obsolete?

  11. comment
    Comment #45898491

    It's web in a (limited) sense that there's probably a web frontend somewhere, but this "somewhere" is usually pretty far away from where most of the code is developed. Most of the …

  12. comment
    Comment #45299561

    Looking at first optimization, I wonder if double-checking after acquiring exclusive lock brings any performance benefits. The whole premise is that cache access is read-heavy, so …

  13. comment
    Comment #44982814

    perf and look at stack traces (or off-cpu events for waits/locks). also, ebpf

  14. comment
    Comment #44734067

    Hey Tanel - I wanted to thank you for that blog post and psn tool - it recently helped me in a tricky performance investigation.

  15. comment
    Comment #43847417

    Had similar situation a few years before - switched a (now) billion revenue product from Read Committed to Read Committed Snapshot with huge improvements in performance. One thing …

  16. comment
    Comment #43847355

    isolation levels, that is!

  17. comment
    Comment #43129601

    Top 5% overall or top 5% of dev jobs? Former sure, latter might be not? I live in Prague, and there are definitely multiple companies that pay more than 90k to middle positions. es…

  18. comment
    Comment #43046635

    what about npgsql? it's pretty much official and is developed by Microsoft people

  19. comment
    Comment #43014308

    And also these old C hands don't seem to get paid (significantly) more than a regular web-dev who doesn't care about hardware, memory, performance etc. Go figure.

  20. comment
    Comment #40148386

    Thomas Neumann and Alfons Kemper papers can hardly be called "home-grown", their stuff has been implemented in multiple industrial systems. Postgres optimizer, though, is very bad …

  21. comment
    Comment #39877258

    I love and use Postgres daily for many years, but: Performance monitoring is pretty much absent, all you have is pg_stat_statements and friends. So for any serious scale you need 3…

  22. comment
    Comment #39830602

    Are you saying medieval Germany was richer than present-day Germany or USA? That's of course not true. And it's also not clear why you call it a survivorship bias - these villages …

  23. comment
    Comment #39313590

    Aurora is using native Postgres planner, I believe, probably with some minor enhancements.

  24. comment
    Comment #39313575

    One other thing about JIT that I feel is pretty crazy is that the generated code is not cached. I mean it's the most expensive part of the query execution a lot of the time, how co…

  25. comment
    Comment #39313532

    Or it could work in a way that the Planner has access to data about previous runs of each query, and it can use this data to change plans that were proven bad during execution. Thi…