Viewing profile — jeeybee
jeeybee
HN member- Joined
- Thu, Feb 22, 2024, 5:55 PM UTC
- HN karma
- 277
- Public activity
- 94 items
- HN profile
- View on Hacker News ↗
About jeeybee
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
- story
- story
- story
-
comment
Comment #47762339
[dead]
- comment
-
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
-
comment
Comment #47757864
Thanks, i will look into making them configurable.
-
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?
-
comment
Comment #47748255
Thanks! You're right, that's just a relic of my dev environment. Will broaden the version requirement.
-
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…
-
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…
-
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…
-
comment
Comment #47576891
[dead]
-
comment
Comment #47576853
Thanks! Read-only felt like the obvious constraint; agents shouldn't need write access to understand a database.
-
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…
- story
-
comment
Comment #47494212
[dead]
- story
-
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…
-
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…
- story
-
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 …