Live data from Hacker News

Viewing profile — jeeybee

jeeybee

HN member
Joined
Thu, Feb 22, 2024, 5:55 PM UTC
HN karma
277
Public activity
94 items

About jeeybee

No profile information was provided.

Recent public activity

  1. story
    Show HN: Pgnudge – tell your app which Postgres tables just changed

    Hello HN! I found my self always doing some kind of polling loop for my applications when i want to watch data as it comes in, however i find striking the balance between aggressiv…

  2. story
    Show HN: Pgnudge - tell your app which Postgres tables just changed

    Genuinely unsure if this is crazy or cool: looking for feedback. pgnudge is a small async Python library that tells you which tables just changed in Postgres, so a cache or read mo…

  3. story
    Show HN: PgQueuer v1.0 – Python job queue using only PostgreSQ

    PgQueuer is a Python job queue that uses PostgreSQL for everything — queue storage, locking, notifications. No Redis, no RabbitMQ, no separate broker to operate. If your app alread…

  4. story
  5. story
  6. story
  7. comment
  8. comment
  9. comment
    Comment #47761872

    Added a mcp command for it, but i might add it as a comfig as well? https://github.com/janbjorge/rekal/pull/14/changes

  10. comment
    Comment #47757864

    Thanks, i will look into making them configurable.

  11. comment
    Comment #47757862

    The 0.4/0.4/0.2 weights are just based of hand wavy trail an error, will look into other options. I could make them configurable?

  12. comment
    Comment #47748255

    Thanks! You're right, that's just a relic of my dev environment. Will broaden the version requirement.

  13. story
    Show HN: Rekal – Long-term memory for LLMs in a single SQLite file

    I got tired of repeating myself to my LLM every session. rekal is an MCP server that stores memories in SQLite and retrieves them with hybrid search (BM25 + vectors + recency decay…

  14. comment
    Comment #47733155

    Did you test with fillfactor < 100 on the queue table? With HOT updates, status changes can reuse dead space without creating new index entries, which seems like it could significa…

  15. comment
    Comment #47578003

    No config step, the tools discover everything from pg_catalog at call time. list_schemas → list_tables → describe_table is the typical agent workflow, and there's a query_guide pro…

  16. comment
  17. comment
    Comment #47576853

    Thanks! Read-only felt like the obvious constraint; agents shouldn't need write access to understand a database.

  18. comment
    Comment #47564630

    Most Postgres MCP servers expose query and list_tables. Agents end up guessing column values, enum casing, and join paths - then retrying until something works. pglens gives agents…

  19. story
  20. comment
  21. story
  22. story
    Show HN: GYML – YAML syntax, JSON semantics, zero runtime dependencies

    YAML keeps surprising people in production. The Norway Problem (`NO` parsed as `False`). Silent duplicate key overwrites. The spec has 211 grammar productions. Most of that complex…

  23. story
    Show HN: PgQueuer – A PostgreSQL job queue that works without PostgreSQL

    PgQueuer turns PostgreSQL into a background job queue using LISTEN/NOTIFY and FOR UPDATE SKIP LOCKED. v0.26.0 adds an in-memory adapter so you can run the same code in tests and CI…

  24. story
  25. story
    Show HN: Jqueue: A job queue that runs on a single JSON file

    I built a Python job queue that stores its entire state in one JSON file on S3, GCS, or your filesystem. No Redis, no RabbitMQ, no Postgres. Just object storage. How it works Read …