TL;DR summary of stories on the internet
In the infamous song “Dilemma” by Kelly Rowland and Nelly, there is a scene where Kelly tries to send a message to Nelly using a Nokia 9210 Communicator. This has become quite the topic of discussion among nerds, as she attempts to use the built-in spreadsheet program to send a message but receives no response. […]
Read more »
ScyllaDB is introducing a new replication algorithm called tablets, which aims to increase the distribution of data across the cluster. Unlike the previous vnode-based replication strategy, tablets allow for more flexibility in load balancing by moving individual tablets around. Tablets also separate token ownership from servers, allowing for faster and parallel scaling. However, tablets require […]
Introducing SQL-over-HTTP with WebSockets to our driver has led to faster query execution. The Neon driver connects from the Edge Function to our proxy via WebSocket, allowing for a real Postgres connection. However, WebSockets have a challenge in minimizing network round-trips. After optimizing the WebSockets driver, we reduced the number of round-trips from nine to […]
Clickvote is a revolutionary platform that allows you to easily add upvotes, likes, and reviews to any context without the hassle of building your own reaction components. With real-time updates between clients, you can see the engagement and feedback from your members. But it doesn’t stop there – Clickvote also offers deep analytics to help […]
LLMs have proven to be highly effective in achieving outstanding results in text classification tasks such as sentiment analysis and labeling. With our recent milestone of 500k classifications using LLMs and fine-tuned models, we have gained valuable insights. One interesting finding is that LLMs have a preference for generating text rather than nothing, which led […]
C++23 is the upcoming C++ standard that builds on the improvements made in previous versions but is not as revolutionary as C++98, C++11, or C++20. It is more in line with the tradition of C++17. The evolution of C++ has seen significant changes over the past 40 years, with C++98 introducing essential features like templates […]
The author discusses various principles and laws that play a role in design and user experience. One interesting concept is the Aesthetic-Usability Effect, which suggests that users perceive aesthetically pleasing designs as more usable. The Doherty Threshold emphasizes the importance of interactions between computers and users occurring at a pace that minimizes waiting times. Fitts’s […]
Firejail is a SUID program designed to enhance security by limiting the environment in which untrusted applications run on Linux. It isolates processes and their descendants, providing them with their own private view of kernel resources. The software is written in C with minimal dependencies and can be run on any Linux computer with a […]
TigerBeetle is a distributed financial transactions database that prioritizes mission critical safety. The team behind TigerBeetle has developed a deterministic simulator called the Viewstamped Operation Replicator (VOPR) that combines fuzzing with simulated time dilation and reproducible failures to test complex distributed systems bugs. The VOPR allows for fault control and verification of linearizability. The team […]
PhotoPrism is an AI-powered photos app designed for the decentralized web. It offers a user- and privacy-friendly solution for organizing and accessing pictures, with features like automatic tagging, powerful search filters, facial recognition, and more. The app runs on various platforms, including home servers and the cloud, and provides a native app-like experience. Interestingly, it […]