USHIN Presentations

EmacsConf 2024: New in hyperdrive.el: quick install, peer graph, transclusion!

EmacsConf webpage video (alt video)

hyperdrive.el is an Emacs interface to hyperdrive, a mutable, versioned, peer-to-peer shared filesystem. Among other things, hyperdrive.el has these features: Share unlimited files of unlimited size; Explore file history with built-in versioning; Stream video and audio; No signup or account creation; Free as in Freedom!

Since last year's EmacsConf talk, hyperdrive.el grew some new features, including:

  • Easily install the gateway program with M-x hyperdrive-install.
  • Visualize your network of sources as a graph or a list.
  • Transclude snippets of hyperdrive files with hyperdrive-org-transclusion.

This talk will show off these new hyperdrive.el features in action!

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-12-09 Mon 23:23 PST. History | Sitemap