Block Protocol - an open standard for data-driven blocks
blockprotocol.org/A standardized way to create blocks whose contents are mapped to schemas, which are both human and machine-readable.
Avoiding Internet Centralization
mnot.github.io/avoiding-internet-centralization/draft-nottingham-avoiding-internet-centralization.htmlBy design, distributed consensus protocols diffuse responsibility for a function among several, difficult-to-identify parties. While this may be an effective way to prevent many kinds of centralization, it also means that making someone accountable for how the function is performed is impossible, beyond the bounds of the protocol's design.¶
Task Scenarios for Usability Testing
nngroup.com/articles/task-scenarios-usability-testing/Guidelines for usability test tasks: engage participants by writing task scenarios that are realistic, encourage an action, and don't give away how the interface should be used.
lbryio/lbry: A fully decentralized network for distributing data
github.com/lbryio/lbrylbry - A fully decentralized network for distributing data
MQTT MQ Telemetry Transport
mqtt.org/MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. For example, it has been used in sensors communicating to a broker via satellite link, over occasional dial-up connections with healthcare providers, and in a range of home automation and small device scenarios. It is also ideal for mobile applications because of its small size, low power usage, minimised data packets, and efficient distribution of information to one or many receivers (more...)