Live data from Hacker News

Viewing profile — mcsoft

mcsoft

HN member
Joined
Fri, May 10, 2019, 8:14 PM UTC
HN karma
396
Public activity
54 items

About mcsoft

No profile information was provided.

Recent public activity

  1. comment
    Comment #46281128

    Snowflake or sonyflake ids work: https://en.wikipedia.org/wiki/Snowflake_ID https://github.com/sony/sonyflake?tab=readme-ov-file

  2. comment
    Comment #39383460

    It's the kind of software where early venture capital funding can be poisonous rather than helpful. Choosing the right abstractions to build a solid, flexible platform requires a l…

  3. comment
    Comment #37824010

    I use pivot tables all the time. The concept is brilliant, but the Excel UI leaves a lot to be desired. At first, you're amazed at the flexibility, but once you become comfortable,…

  4. comment
    Comment #37559509

    We'd use the Record layer, but it was Java-only then. It would require us either to rewrite parts of our backend to Java or to implement some wrappers.

  5. comment
    Comment #37559434

    I assume a couple of things here: 1) that SRE costs would be lower with fdb at scale due to its handling outages, i.e. auto-resharding; and 2) that a migration project from *sql to…

  6. comment
    Comment #37554137

    We have seriously looked at FoundationDB to replace our SQL-based storage for distributed writes. We decided not to proceed unless we are about to overgrow the existing deploy, a s…

  7. comment
    Comment #37533841

    The article says nothing about how they instantaneously updated millions of user feeds. It was the most challenging task, as it's way easier to scale reads than writes in distribut…

  8. comment
    Comment #36873396

    PRQL is a breath of fresh air. Reporting languages generally miss built-in visualization and drill-down capabilities. Ideal reporting query should define not only how to seek, join…

  9. story
  10. comment
  11. comment
    Comment #35102280

    Double-entry bookkeeping is essentially the law of conservation of energy applied to balance sheets. It's much more deep as it was invented some 5 centuries earlier than programmin…

  12. comment
    Comment #32762502

    The sad truth is in any disputes Airbnb is usually on the host side, not on the guest side. Looks like in their business model sellers have far more leverage over the marketplace t…

  13. story
  14. comment
    Comment #30064092

    Both CTEs and this idea address the same problem: poor readability of complex SQL queries. Compared to CTEs, the author takes the idea to split the complex query into parts to the …

  15. story
  16. comment
    Comment #30013126

    Luckily it was one time effort which allocated less than 1% of our annual development resources that year. After we've walked away from large arrays allocated in LOH - there were n…

  17. comment
  18. story
  19. story
  20. story
  21. comment
    Comment #29829360

    Some predictions were super accurate (i.e. Europe to America in 8 hours), some failed (lunch in 4 pills), but, due to immense optimism of human nature, one just couldn't envision t…

  22. story
  23. comment
    Comment #25020487

    You may wish to check https://pyrus.com - they are focused on no-code end-to-end processes with very flexible (and non-bloated) workflow setup, open API, and neat mobile apps (whic…

  24. story
    Ask HN: How PostgreSQL source code is 3x shorter than MySQL's one?

    It looks like PostgreSQL is more feature-rich and reliable, though it's written in only 1491985 LOC vs 4466967 LOC for MySQL. How is that?

  25. comment
    Comment #24242460

    Since E2E encryption is not enabled by default in Telegram, I believe it's used by 2% of their users at most. Messages of the rest can be read by Telegram team. https://www.google.…