TLDR: Vector databases are NOT safe. Text embeddings can be inverted. We can do this exactly for sentence-length inputs and get very close with paragraphs...
They also released a really clean Python library for doing embedding inversion (https://github.com/jxmorris12/vec2text/) and some models for inverting openAI ada 2 embeddings.
SQLite Studio
Single binary, single command SQLite database explorer.
sqlite-studio <sqlite_db>
Features
Overview page with common metadata.
Tables page with each table's metadata, including the disk size being used by each table.
Infinite scroll rows view.
A custom query page that gives you more access to your db.
All you have to do is tell the chatbot what you need. Blaze learns about your Database, writes your SQL code, runs the code to get the data, and... See more
This job copied 12m rows from Clickhouse to Snowflake in 16 minutes using:
5 CPUs : at $0.192 / CPU hour that comes out to $0.26
4.4 GiB of memory: at $0.024 / GiB per hour that comes out to $0.03
Even if Fivetran had a ClickHouse connector (it doesn’t at the time of this writing), syncing 12m rows would cost ~$3300. The total cost of this Modal job... See more
If I had to pick one state management library for all of my React projects in 2024, I would choose Zustand . It takes almost no time to learn how to use it. It also doesn’t require you to add a provider component to your application, which makes it very convenient to use in any component you like.
React window works by only rendering part of a large data set (just enough to fill the viewport). This helps address some common performance bottlenecks:
AWS: Predictable, and lots of managed services. I use it at my full-time job, so I didn't have to spend too much time figuring things out. The main services I use are EKS, ELB, S3, RDS, IAM and private VPCs.
Cloudflare: I use it for DDoS protection, DNS, and caching static assets. It currently shaves off 80% of the egress charges from AWS. Not sure