CRDT: Text Buffer
Collaboratively editing strings of text is a common desire in peer-to-peer applications. For example, a note-taking app might represent each document as a single collaboratively-edited string of text.
The latest blog posts to take off on Hacker News. 80,834 posts.
Collaboratively editing strings of text is a common desire in peer-to-peer applications. For example, a note-taking app might represent each document as a single collaboratively-edited string of text.
In the latest release of D2 (0.7.1), we introduce ASCII outputs.
Learn what a semantic layer is, why it matters, and how to build a simple one with DuckDB and Ibis using just YAML and Python | Reading time: 22 min read
Marcin ‘mbork’ Borkowski has a nice post showing us how he trims video clips from our beloved editor. Trimming clips is something I do from time to ti...
Firefox is now the first and the only browser to deploy fast and comprehensive certificate revocation checking that does not reveal your browsing activity to anyone (not even to Mozilla). ...
The Latest News from Research at Kudelski Security
Introduction Readyset is designed to serve queries from cached views with sub-millisecond latency. This post focuses on the cold path—cases where a cache miss forces execution against the base tables. In these scenari...
We are excited to introduce Positron , a free, next-generation Integrated Development Environment (IDE) for data science by Posit PBC. Positron brings the spectrum of exploration and production work together in one environment so you can move from ideation to insight to application without switching context…
After Arc's pivot to AI left power users behind, I found the browser I actually wanted.
Review: It's a history text, not a CS text
PyPI now checks for expired domains to prevent domain resurrection attacks, a type of supply-chain attack where someone buys an expired domain and uses it to take over PyPI accounts through password resets.
How I went from buying a €200 tracker to building a custom telescope mount with harmonic drives, ESP32, and way more engineering than necessary
In this blog, we share a new finding in the XZ Utils saga: several Docker images built around the time of the compromise contain the backdoor. At first…
I really like Ted Chiang’s writing.
Even if we manage to snap out of the AI bubble, we are never going to get these years back. I can only be left to wonder what could have been.
We love TPUs at Google, but GPUs are great too. This chapter takes a deep dive into the world of GPUs – how each chip works, how they're networked together, and what that means for LLMs, especially compared to TPUs. While there are a multitude of GPU architectures from NVIDIA, AMD, Intel, and others, here we will…
Many electric cars will still have more than 80% of their initial capacity after 200,000 miles.
Programs Should Be Valid as They Are Typed
The lottery ticket hypothesis explains why massive neural networks succeed despite centuries of theory predicting they should fail
sugar, spice, and everything not nice
EPFL researchers have developed a new way to design complex, curved three-dimensional shapes using flat materials such as paper, aluminum sheets or plastic, combining creative thinking with a new computational algorithm.
Its modern version (the reverse mode of automatic differentiation) was first published in 1970 by Seppo Linnainmaa
When a child is killed on a street like West Hudson Boulevard, it’s not a tragic fluke. It’s the outcome we designed for.
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see some of the cool things we can do with it!
Why we still choose Ruby on Rails in 2025: Learn how Lago scales millions of API events with Rails, Go, and Rust, balancing developer speed, concurrency, and performance.
Things are about to get wild
Exploration into providing MCPs with the most powerful of all tools: code.
John D. Norton Department of History and Philosophy of Science University of Pittsburgh https://sites.pitt.edu/~jdnorton/jdnorton.html