USHIN Presentations

EmacsConf 2024: New in hyperdrive.el: org-transclusion, easy installation, and more!

EmacsConf webpage

Coming soon…

EmacsConf 2023: hyperdrive.el: Peer-to-peer filesystem in Emacs

EmacsConf webpage video (alt video) Q & A video (alt Q & A) slides

This talk explores hyperdrive.el, an Emacs interface to hyperdrive, a peer-to-peer shared filesystem.

Peer-to-peer networks give you the freedom to choose your sources of information and to communicate directly with them. Emacs is a freedom-respecting text editor/operating system that puts you in the driver's seat. By bringing these two worlds together, hyperdrive.el aims to inspire deliberation about digital communication freedom.

Hyperdrives are peer-to-peer shared folders, well-suited for data that changes over time, like personal blogs. It complements Bittorrent and IPFS, which work best with unchanging data, like journal archives.

Here's a scenario: Alice creates a new hyperdrive and adds some files. Her computer returns a public key URL that uniquely identifies the hyperdrive. Alice shares that URL with Bob, who can then download Alice's files directly from her computer. No third-party servers are required to route the connection.

Data is distributed among peers; once Bob has loaded Alice's files, Carol can get them from Bob (or anyone else who has a copy) even when Alice is offline. Drives are mutable; when Alice adds/removes/changes files in the drive, Bob can refresh her drive on his machine to get the latest changes. Drives are versioned; anyone with the URL can "check out" prior versions of Alice's drive to see what her files used to look like.

LibrePlanet 2023: Emacs for P2P Deliberation

video slides (source) subjective trust screencast

In this talk, the ushin team explores Emacs for peer-to-peer deliberation.

We are working on an Emacs interface to the hyperdrive peer-to-peer network alongside a subjective moderation system inspired by TrustNet for easily finding sources of information.

Emacs comes with org-mode, an effective personal knowledge management tool that we're exploring for collective use. Org-mode can be used with the seven ushin shapes (or kinds of meaning) for distinguishing facts, feelings, needs, thoughts, topics, actions, and people.

Ushin combines these ideas into a plain-text deliberation system for Emacs that is inclusive and effective through community curation.

Last updated 2024-09-30 Mon 22:03 PDT. History | Sitemap