News for hackers. Stuff that matters.

zeybek

Author here. I've been using PostgreSQL for AI workloads in production for the past 3 years and wrote this book because I kept seeing teams spin up Pinecone, Weaviate, or Chroma when pgvector could handle their use case with less operational overhead.

The book covers:

- Vector similarity search with pgvector (HNSW vs IVFFlat, indexing strategies, hybrid search)

- Building RAG pipelines entirely inside PostgreSQL

- Recommendation systems using collaborative filtering in-database

- Feature engineering with pure SQL

- In-database ML with PostgresML

- Production patterns (monitoring, scaling, CDC with Debezium)

Everything runs on a single Docker Compose stack: PostgreSQL 17 + pgvector + TimescaleDB + Ollama. No GPU required, a laptop with 16 GB RAM is enough. Two tiers: $29 for PDF, $49 for PDF + EPUB + complete source code with Docker environment.

There's a free sample chapter on the landing page. Happy to answer any questions about PostgreSQL + AI.

Show HN: Camouflage.nvim – Hide secrets in config files during screen sharing

https://github.com/zeybek/camouflage.nvim

I built a VS Code extension for this a while back, and after switching to Neovim, I rebuilt it as a native plugin using extmarks.It visually masks sensitive values in .env, JSON, YAML, TOML files without modifying the actual content. Useful for screen sharing, recording tutorials, or taking screenshots.Features: - Multiple formats (.env, .json, .yaml, .toml, .properties) - Multiple styles...

( Read More... | no comments | 2 points | on HN )

Show HN: Camouflage: The modern way to hide sensitive values in VS Code

https://marketplace.visualstudio.com/items?itemName=zeybek.camouflage

Hey fellow developers,Ever been in a situation where you're screen sharing during a meeting or recording a tutorial, and suddenly realize your API keys and passwords are visible in your .env files? I've been there too many times, so I built Camouflage - a VS Code extension that automatically hides sensitive values in environment files.Camouflage was inspired by John Papa's Cloak extension, but...

( Read More... | no comments | on HN )