How big are our embeddings now and why?
Embedding sizes and architectures have changed remarkably over the past 5 years
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,225 posts.
Embedding sizes and architectures have changed remarkably over the past 5 years
By aggregating our data in an effort to simplify it, we lose the signal and the context we need to make sense of what we’re seeing.
Visualizations are awesome.
And a hateful ode to Object-Relational Mappers
How Postgres’ concurrency model coupled with long-lived transactions can degrade the performance of indexes on hot tables in your database.
Recently, we had a discussion about whether we should use native enums in PostgreSQL, or rely on regular string columns with CHECK constraints. In the end, we decided that we wanted to go with the latter.
Update, 2017-09-25 Hi! This essay is undergoing a long-overdue rewrite. In the meantime, consider my 2015 follow-up essay, Obergefell v. Hodges: the database engineering perspective....
Many internet companies use A/B testing to evaluate the performance of website changes they want to make. A typical metric in such scenarios is the conversion rate (CVR) of a user, i.e. the probability that a user converts (e.g. makes a purchase) on the website. A typical A/B test setup in such a situation would…
I was chatting with a close friend of mine and he sent me a link to his new SaaS that he's developing.
Product updates, comparisons, and deep dives on database change management, access control, and compliance from the Bytebase engineering team.
(This blog entry has been recovered for the sole purpose of repairing a link in Hackernews. This blog entry is otherwise hidden on the website. 2026-04-13)
I’ve been getting a lot of useful work done with Redis recently. Redis is typically categorised as yet another of those new-fangled NoSQL key/value stores, but if you look closer …
A high-level overview of Numba and Cython architectures
Data migrations are a critical part of the database lifecycle, and are sometimes necessary for version upgrades, sharding, or moving to a new platform. In many cases, migrations are painful and error-prone. In this article, we walk through how migrations are performed at PlanetScale, and offer advice on how to improve…
Since this article will probably have more reach than my usual rambling, It'll be written in English (but let's not make a habit of it).
PostgreSQL has a rich collection of extensions and nearly 100 different data types, each with their own tuned indexing or specialized functions. You probably already use integers and text, and today we're going to explore a few less-used but incredibly powerful PostgreSQL data types.
Building MVT tiles from scratch
Confluent is building the foundational platform for data in motion so any organization can innovate and win in a digital-first world.
Arroyo 0.10 has an entirely new SQL engine built with Apache Arrow and DataFusion. It's much faster, smaller, and easier to run. Read on for why and how we're making this change.
You have a file, possibly a huge CSV, and you want to import its content into your database. There are lots of options to do this but how would you decide which one to use. More often than not the question is how much time would the bulk load would take. I found my self doing the same
XoilacZ - Website Xem Trực tiếp bóng đá hôm nay với bình luận Tiếng Việt. XoilacTV cập nhật link xem bóng đá, lịch thi đấu, bảng xếp hạng, kết quả nhanh nhất