Live data from Hacker News

Viewing profile — Nican

Nican

HN member
Joined
Sun, Jul 10, 2011, 3:06 AM UTC
HN karma
682
Public activity
187 items

About Nican

No profile information was provided.

Recent public activity

  1. comment
    Comment #49089744

    I think the article is great as-is, showing how the initial architecture choices can have deep consequences.

  2. comment
    Comment #48003496

    I remember reading about how the major airlines now are more of a "bank that happens to have planes," due to the loyalty programs being worth significantly more than the airline. D…

  3. comment
    Comment #47799446

    This looks like yet another basic key value store. Benchmarking is a complicated problem, but FoundationDB claims 300,000 reads per second on a single core. TigerBeetle claims 100k…

  4. comment
    Comment #47514303

    I am trying to read this article on my phone without an ad blocker, and it is an impossible challenge. Ads keeps loading and unloading, causing the page to jump around, and lose tr…

  5. comment
    Comment #45962703

    This is a nice article, and I appreciate the examples. The next problem to solve is how to persist state on disk across two different accounts after a transfer has been done.

  6. comment
    Comment #44748704

    Microsoft's blog post on Hyperlight got my attention a while ago: https://opensource.microsoft.com/blog/2025/02/11/hyperlight-... I am way out of my depth here, but can anyone make…

  7. comment
    Comment #44736720

    Yeah. I read over that page, and everything seems sensible. The only part that is not well explained is that "FoundationDB has been tested with databases up to 100 TB".

  8. comment
    Comment #44730050

    FoundationDB has been growing as my favorite database lately. Even though it is only key-value store. Out of curiosity: what are the scale limits of FoundationDB? What kind of issu…

  9. comment
    Comment #42287407

    Transactional consistency / ACID guarantees. Before you execute the query, you should be able to query any of the data, and after you execute the query, none of the data should be …

  10. comment
    Comment #41429871

    Yes. SQL is a form of API, and it carries all the same challenges. -> Permission control, making sure that the user of API can not see data they are not supposed to. -> Auditabilit…

  11. comment
    Comment #40033589

    This looks like a good use case for ScyllaDB with Compression and TTL. It is pretty simple to setup a single-node instance. If you rather have something in-process and writes to di…

  12. comment
    Comment #40033505

    As usual, there is a spectrum of data safety vs. performance. Redis is at the "very fast, but unsafe" side of the scale. ScyllaDB for me is in the middle of being high performance …

  13. comment
    Comment #39527225

    I have been out of the loop with Java. Is Virtual Threads the answer to asynchronous I/O? (Much like Go/C# async/node.js?) That looks like an interesting solution to support asynch…

  14. comment
    Comment #39421671

    > the SQL syntax for selecting a few records is much more verbose than head -n or tail -n I use DBeaver to inspect SQLite files, and to also work with Postgres databases. I kind of…

  15. comment
    Comment #38845161

    I am happy using CockroachDB. The performance is not as good, since all your database writes require a 2 out of 3 quorum. But managing the database with the CockroachDB is pretty s…

  16. comment
    Comment #38833518

    I first came to learn about the complexity of character sets by finding out that SQL Server's default characterset is 2 bytes per character. I eventually came across Scott's video.…

  17. comment
    Comment #38185297

    Careful not to repeat what the University of Minnesota did to the Linux kernel, when willing submitting security bugs to write out a paper about trust.

  18. comment
    Comment #36682503

    I thought of the same thing, so I am trying to find information on the documentation about things that CockroachDB does very well: 1. Consistent backups/transactions. When a backup…

  19. comment
    Comment #36522448

    AI can make you more productive, but it does not make you a better programmer. I am still skeptical about the quality of Copilot, but it has given me good suggestions about how to …

  20. comment
    Comment #36489352

    It would be interesting to have blog posts about the optimizations that were made.

  21. comment
    Comment #36117665

    I do not have that particular problem, but may I recommend for you to look for books on the subject? A search on Audible for "overachiever" came up with this: https://www.audible.c…

  22. comment
    Comment #35632122

    I am another person that still have problems opening up a tab, and trying to access social media, even though I know it is blocked on my computer. My solution involves a Pi-hole. Y…

  23. comment
    Comment #34987682

    I have been toying with the idea lately of using a transactional database (like SQL) to manage some of the very important queues. Using a transaction to retrieve an item from the q…

  24. comment
    Comment #34813162

    The answer here is non-trivial. I have since long stopped developing with PHP, but PHP has several run modes (And multiple runtimes like HHVM), that may bring different performance…

  25. comment
    Comment #34812826

    Why do you believe that PHP would cause issues that Nodejs would not?