Live data from Hacker News

Viewing profile — maxmcd

maxmcd

HN member
Joined
Wed, Sep 07, 2011, 6:56 PM UTC
HN karma
1,938
Public activity
689 items

About maxmcd

maxmcd.com

gmail: max.t.mcdonnell

github.com/maxmcd

Recent public activity

  1. comment
    Comment #49162109

    I'm not sure how accurate this is, but there is pricing here: https://openrouter.ai/provider/cloudflare

  2. comment
  3. comment
  4. comment
    Comment #47435861

    Those care about quickly sending compact messages over the network, but most of them do not create a sparse in-memory representation that you can read on the fly. Especially in jav…

  5. comment
    Comment #46812722

    They're implementing MVCC

  6. comment
  7. comment
    Comment #46639103

    does having to maintain the slatedb as a consistent singleton (even with write fencing) make this as operationally tricky as a third party db?

  8. comment
    Comment #46480130

    Is this possibly an intentional reference to GNU Linux, or unrelated?

  9. comment
    Comment #46445189

    TCP performance gets quite poor over long distances. CDNs are very helpful if you're trying to make your site work well far away from your servers.

  10. comment
    Comment #46434453

    Quite surprising. It does seem like you can get an https download with aws s3 cp --no-sign-request s3://download.opencontent.netflix.com/sparks/creative-commons-attribution-4-intl-…

  11. comment
    Comment #46339422

    I found some more info here: https://biscuit.readthedocs.io/en/latest/benchmark_roaring.h...

  12. comment
    Comment #46326806

    I think a lot of the original temporal/cadence authors were motivated by working on event-driven systems with retries. They exhibited complex failure scenarios that they could not …

  13. comment
    Comment #46326732

    Great article for demystifying durable execution: https://lucumr.pocoo.org/2025/11/3/absurd-workflows/

  14. comment
    Comment #46325236

    I believe you are making use of gVisor’s userspace TCP implementation. I’m not sure if there is something similar in Rust that would be so easy to set up like this.

  15. comment
    Comment #46208616

    "Reply in the tone of Wikipedia" has worked pretty well for me

  16. comment
    Comment #46197117

    > > You can force an fsync after each messsage [sic] with always, this will slow down the throughput to a few hundred msg/s. Is the performance warning in the NATS possible to impr…

  17. comment
    Comment #46195700

    Maybe this? https://forums.foundationdb.org/t/swift-or-c-20-coroutine-wh...

  18. comment
    Comment #46146919

    Oh nice, yes I think your threads should be able to perform reads concurrently when the write lock is not held. Would make sure you are in WAL mode as well, since I think that will…

  19. comment
    Comment #46125491

    This will block threads while waiting for other threads to write. That might work great for your threading model but I usually end up putting the writer in one thread and then othe…

  20. comment
  21. comment
  22. comment
    Comment #46008406

    Just that row should be locked since it's: "for update skip locked". I agree the concurrency limitation is kind of rough, but it's kind of elegant because you don't have to impleme…

  23. comment
    Comment #45816037

    I went here next: https://www.youtube.com/@CMUDatabaseGroup

  24. comment
  25. comment
    Comment #45694547

    Are there any open sourced sharded query planners like this? Something that can aggregate queries across many duckdb/sqlite dbs?