Issue 2021-W47

Published on

Subscribe to new issues of the bulletin via the RSS feed or via email.

This week has been about open software licensing, WebAssembly for user-defined functions, a personal knowledge base, a Python type checker, confidential computing and an algorithm to merge rich-text changes.

# Get Ready For Confidential Computing

An article looking into tools to protect data while in use instead of at rest or in transit.

# Peritext

An article introducing an algorithm for rich-text collaboration focusing on asynchronous, local-first flows. In their words:

Peritext is a novel algorithm for merging versions of a rich-text document. It is a Conflict-free Replicated Data Type (CRDT), guaranteeing that if two users independently merge the same two versions, they will converge towards the same result.

# Open Software Licensing Primer

An article explaining the basics of licensing in the world of open software. Although it is framed under the US law, it still has value to get acquainted with terms like “intellectual property”, “copyright” or “patent”.

# beartype

A Python runtime type checker using PEP-compliant type hints.

# How WebAssembly Powers Databases: Building a UDF Engine With Wasm

An article showcasing why WebAssembly is a good fit for user-defined functions (UDF) to extend SQL engines.

# TiddlyWiki

A personal knowledge base manager that can be used as a single HTML.