Contestable AI – Design research for human intervention in AI systems

System Architecture
Media (communication) - Wikipedia
In communication, media are the outlets or tools used to store and deliver content; semantic information or subject matter of which the media contains.[1][2] The term generally refers to components of the mass media communications industry, such as print media, publishing, news media, photography, cinema, broadcasting (radio and television), digital media, and advertising.[3]
Geographically distributed Postgres for multi-tenant applications
Documenting a pattern for making multi-tenant applications global by distributing the data, using only standard PostgreSQL functionality.
Instead of "auth", we should say "permissions" and "login" | nicole@web
Reversible Computing for Developers: Understanding the Basics
Reversible computing could be critical in the LLM era. We look at how reversible architecture saves energy and what it means for developers.
Systems: The Purpose of a System is What It Does - Anil Dash
A blog about making culture. Since 1999.
Holepunch
The Peer to Peer Company
Keet - The Peer to Peer Chat App
Keet is a peer-to-peer chat application that allows users to communicate directly with each other. 100% end-to-end encrypted. Never on a server.
PeerViewer
The peer-to-peer remote desktop and support solution, completely free for unlimited personal and commercial use.
Pears | Unleash the Power of P2P
Empowering Developers, Disrupting the Norm!
Hypercore | Pears.com
Understanding GitHub Artifact Attestations
GitHub recently introduced Artifact Attestations, a beta feature that enhances the security of Open Source software supply chains. By linking artifacts to their source code repositories and GitHub Actions, it ensures that artifacts are not built with malicious or unknown code or on potentially compromised devices.
iroh
A distributed systems toolkit
Database Design: Immutable Data
The advantages and disadvantages of a keeping data around, including a simple blog application example in PostgreSQL.
enter_haken - Working with immutable data in Postgres
ISP Column - May 2024
From Basic to Fancy Indexing
50 ways to index your tensor
XFaaS: Meta's Scalable and Cost-efficient Serverless Platform
XFaaS: Addressing Key Challenges in Serverless Computing
Procedural generation - Wikipedia
In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated content and algorithms coupled with computer-generated randomness and processing power. In computer graphics, it is commonly used to create textures and 3D models. In video games, it is used to automatically create large amounts of content in a game. Depending on the implementation, advantages of procedural generation can include smaller file sizes, larger amounts of content, and randomness for less predictable gameplay. Procedural generation is a branch of media synthesis.
MusicOSet - An Enhanced Music Dataset for Music Data Mining
Database Schema — MusicBrainz 2023-10-15 documentation
MusicBrainz Database / Schema - MusicBrainz
MusicRecording - Schema.org Type
Schema.org Type: MusicRecording - A music recording (track), usually a single song.
Don't Microservice, Do Module | Ali Khaleqi Yekta
Looking beyond the hype and explaining why microservices should nearly become extinct.
Introduction | Tailcall
Discover the power of Tailcall's introspection capabilities in tackling the N+1 problem, a common performance issue in systems where a single downstream request triggers numerous upstream requests. Tailcall allows you to identify all instances of N+1 issues before starting your server, ensuring optimal performance and efficiency. Learn more about how Tailcall addresses this challenge and enhances your system's functionality.
Database Design for Google Calendar: a tutorial
Author: Alexey Makhotkin squadette@gmail.com.
Introduction In this database design tutorial (~9000 words) I’m going to show how to design the database tables for a real-world project of substantial complexity.
We’ll design a clone of Google Calendar. We will model as much as possible of the functionality that is directly related to the calendar.
This series illustrates an approach explained in the book called “Database Design using Minimal Modeling”, scheduled to be released in Summer 2024.
The Difference Between Root Certificate Authorities, Intermediates, and Resellers
I'm begging you: stop calling every 2 bit certificate vendor a "certificate authority"
Personal AI +/vs Corporate AI – ProjectVRM
MyLifeBits - Microsoft Research
MylifeBits is a lifetime store of everything. It is the fulfillment of Vannevar Bush’s 1945 Memex vision including full-text search, text & audio annotations, and hyperlinks. The book Total Recall (paperback title Your Life, Uploaded) is the culmination of our thoughts regarding MyLifebits and the larger CARPE research agenda. There are two parts to MyLifeBits: an experiment […]
Queueing – An interactive study of queueing strategies – Encore Blog
In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.