Distributed Press Ansible Scripts
x
Distributed Press Ansible Scripts
x
Jekyll source code for fediverse.to.
![]()
The fediverse is a collection of community-owned, ad-free, decentralised, and privacy-centric social networks.

The Social Inbox allows people to integrate their website with the Fediverse (opens in a new tab) and engage with readers there.
engage with people
integrate their sensite with the fediverss

Some (long overdue) site updatesMon 04 January 2021
site updates
to https://hyp.is/iPZtviBNEe-xb6eElJ-hhw/activitypub.rocks/news/overdue-site-updates.html
the ActivityPub specification 667 (published as a W3C Recommendation) and how to build projects with ActivityPub support.
spec
to
Collaboration with other projects looking to federate.
looking to federate

A Social Inbox for Decentralized Publishing and ActivityPub
activity pub

4 Milkdown
friendly bot, which provides a one-click link that spins up the whole environment for pull requests and issues. No more context-switching or branch-checkouts, just a new browser tab with a full IDE and a dev server running.

distributed.press

Here is my attempt to proxy a ws connection: https://github.com/websockets/ws/issues/1697
to: https://hyp.is/DOMCBCA_Ee-yuFNk1S3AYA/github.com/websockets/ws/issues/1697
How to proxy a websocket connection
![]()
A simple http/2 & http/1.1 spec compliant proxy helper for Node.
from: https://hyp.is/DOMCBCA_Ee-yuFNk1S3AYA/github.com/websockets/ws/issues/1697
How to proxy websocket connection
x
find emoki - comment
π¬

Looks like my old annotations are not showing up here
https://docdrop.org/video/xQx-tuW9A4Q/#annotations:9_SmgCDKEeuXxO8mN5IZmA
Inventing the Computer Mouse | Douglas Engelbart | Talks at Google
Doing the job of organising the net frontier clip
https://youtube.com/clip/Ugkxl0MlTULCcBksvouYsJBcpJfLinFUjOcm?feature=shared
these patterns of intelligibility as structuring reality not just the experience of reality
patterns of intelligibility are immanent to reality
meaning <=> being

https://docdrop.org/video/6pwBgL0BbJ0/#annotations:rkWKbEo1Ee6ciU_zRorLuw
https://via.hypothes.is/https://www.youtube.com/watch?v=6pwBgL0BbJ0
If this makes sense to you
sure it does
coming back to re-read it after 5 years


that all money is trust-based credit
money as trust based credit

But for scheduled postings on LinkedIn, X-Twitter, Mastodon, and others (soon Bluesky), it saves a lot of time.
I used to have a high view of human potentia
don't panic and don't give up
we dance around in the costume party of fonts that swept aside his ideas of structure and collaboration
that swept aside his ideas of - structure and - collaboration
self.fink: https://via.hypothes.is/https://www.youtube.com/watch?v=yMjPqr1s-cg
search.terms - custume party of fonts
JΓ³zsef Attila mint irodalomkritikus

Learning for all by all. The P2PU course platform offers the opportunity for anyone to take a course and anyone to make a course. I inherited this project and was responsible for sheparding it for several years. At itβs peak it was available in English, Dutch and Spanish.
Autonomous (inter)Personal Learning | Software as a Conversation/Mutual Learning
https://opencollective.com/open-learning-commons/projects/indy-learning-commons

P2P course platform
anyone to take and make
for - Indy Learning Commons
9,688 views 22 May 2017 JΓ³zsef Attila Γ©letΓ©t Γ©s munkΓ‘ssΓ‘gΓ‘t bemutatΓ³ 1980-ban kΓ©szΓΌlt ismeretterjesztΕ diafilm. Γrta SΓ‘ra PΓ©ter szerk.
Ruzicska JΓ³zsefnΓ© szΓΆvegΓ©t elmondja KozΓ‘k AndrΓ‘s, KΓΊtvΓΆlgyi ErzsΓ©bet www.diafilmmuzeum.hu

a computer has always been a bicycle of the mind
something that that takes us far beyond
our inherent abilities and i think we're just at the early stages of this
tool very early stages and we've come only a very short distance and it's still in its formation

stay hungry stay foolish
forget about hungry
just stay foolish

Interest based and Social
.replace
interest based
that are - evergreen - continuous - without being synchronous

self.link: https://indy-memplex-net.ipns.dweb.link/annote.htm?p=./pages/start-dev=indy.memplex.net.html

Meditations on the Indranet

GitHub - csmpls/indra-client: indranet clientVisitImages may be subject to copyright.Β Lea
indranet client
ipns://indy.memplex.net/annote.htm?p=./pages/start-dev=indy.memplex.net.html
added in agregore
https://indy-memplex-net.ipns.dweb.link/annote.htm?p=./pages/start-dev=indy.memplex.net.html
link.s - perm.ann0te
do.how
tranistional setup - rely on Pinata Custom Gateway to store and share - plex chains
create these links by hand - such that they will they provide effective morphic info structures
making use of markdown - to write TrailMarked Clues - on the margins of web pages
issue - Interesting does not look right on mobile
AgregoreMobile.apk
agregore apk
AgregoreMobile.apk
AgregoreMobile.apk
Easily publish uncensorable essays
IPFessay Easily publish uncensorable essays
Easily publish uncensorable essays
IPFessay is an application that runs on IPFS and allows you to publish uncensorable essays to it. It supports Markdown for composition and lets you write and publish essays right from your browser, with no extra software or servers. As long as IPFS is up, you'll be able to use IPFessay to publish texts to IPFS.
![]()
480p: 854x480 pixels.720p: 1280x720 pixels
Youtube video sizes
Decentralizing IPFS Gateways by verifying hashes in the user's browser.
Experimental IPFS Gateway implemented in Service Worker
service worker IPFS gateway
Given that the project is moving to βcloudβ, Iβm sure going forward theyβd be more than happy to upload full content of a page, to truly capture the text you highlight.
memex moving to the cloud from local first
Raindrop extremely attractive and popular is that it stores a copy of all saved websites.
raindrop
yep
Perhaps something like this? It's probably not very cross-browser however, but it works in Chrome.
good
How to download the current document's innerHTML as a file?
Peercoin's potential - GeneralPeercointalkhttps://talk.peercoin.net βΊ peercoins-potentialPeercointalkhttps://talk.peercoin.net βΊ peercoins-potentialJul 1, 2016 β Since blockchains are pretty horrible, I also always thought that there would be things such as Peerkeep or somethings similar to SPV wallets,Β ...
to PeerKeep
Rust RFCs
bookmarklet - make links open in new tab - add to the hypotheis.js loader the follwing
document.querySelector('iframe').contentDocument.querySelectorAll('a').forEach(function (x) {x.setAttribute('target',"_blank");console.log(x)})
run this once the iframe is fully loaded
to peerkeep
RFCs for changes to Rust
The future Web
emulate the success of the Rust programming language and as such has almost mirrored the RFC process the Rust developers use, which is tried and tested and appears to work very well.
RFC process
Request for Comment (RFC) papers and discussions on Peercoin core applications, libraries and API's
RFCs
Peercoin project Pioneer of the Proof of Stake cryptocurrency.
As of January 2023, GitHub reported having over 100 million developers and more than 420 million repositories, including at least 28 million public repositories. It is the world's largest source code host as of June 2023.
Github 100 million developers
An end-to-end open source P2P app framework
TRANSPUBLISHING: A SIMPLE CONCEPT
DeepKey Integration to Holochain
Sounds familiar
TRANSPUBLISHING: A SIMPLE CONCEPT =
TRANSPUBLISHING: A SIMPLE CONCEPT
seanceΒ (n.)
. Meaning "spiritualistic session in which intercourse is alleged to be held with ghosts of the dead" is recorded by 1845.
)
Cumulative Layout Shift (CLS)

your code only works in CodePens and JSFiddles because those execute the JavaScript after the DOM is parsed.
execute javascriptr after dom is parsed
app/site-specific βcomponentsβ
like - page skeletons, - layouts, - idiosyncratic UI, and - wrappers/customizations around 3rd-party components.
At least, they make sense if you - care deeply about your markup structure, - SEO, A11y,
Web Vitals like - LCP and - CLS, - JS payload size, and - progressive enhancement.
an operator is a core language construct and has implicit access to more data, including the URL of the current module.
import operator

https://etke.cc

We help you host your own Matrix chat server. -

HTML DOM Element setAttribute()
element.setAttribute("class", "democlass");
Private Server (host it yourself) and default mode is βcaptureβ, not just bookmarks


JΓ‘ki SzaniszlΓ³ 1994
GNU celebrates 40 years

the idea that users should be in control of their own computing
restore the dignity of humans using computer
no longer being the loosers
but wowning the means of computations they use

every JavaScript module can now be indexed and cached in a way that is universally accessible.
ESM indexed
A project to make the web 90% faster.
from

What is Pika? A project to make the web 90% faster.
Peersky Browser

A minimal p2p web browser.
Peersky Browser
![]()
dev.setup
links to external website needs to be right clicked and open in new window
π¬π¨βπ» start-dev=indy.memplex.net
This document was created with the current stable version of Indy.Lab in a view to bootstrap it next gen holonic design and construction
feel free to annotate
signup with hypothes.is if u haven't done before
Read it from the bottom up that would give you chronological order
WIP
the WAY that U DO IT
Open/Indy Learning Commons
is the way
This is the simplest possible way to get an
Interest-Based InterPersonal Open/Indy Learning Commons
off the ground anchored in Social Annotation
making Reading not only active and social
but conversational
Autnonomous Adaptive, Autopoietic and Continuous without being Synchronous
TODO
Mobile version of the Agregore browser for Android, based on Chromium and Bromite
Mobile version of the Agregore browser for Android, based on Chromium and Bromite
cloned
Upload using the plus button

IPIP: Data Onboarding via HTTP POST (and future ipfs:// POST|PUT)
x
I was asked to write my use case for a writable gateway in here. I like the idea of applications like IPFessay that allow you to publish a Markdown document directly in the browser.
writable gateway

This Will Give You Goosebumps - Alan Watts on Death

PricingPowerups that suit your needs


Official Raindrop.io Desktop App
https://hyp.is/BKVRVBdOEe-cAtcEW4OIiw/community.memex.garden/t/plans-for-memex/1508
Mark Passio breaks down the Hermetically sealed, Natural Law Generative Principle of Care.
https://via.hypothes.is/https://www.youtube.com/watch?v=VvIdopW-rjw

Principle #8: The Lost Principle of CARE
Mark Passio breaks down the Hermetically sealed, Natural Law Generative Principle of Care.
https://via.hypothes.is/https://www.youtube.com/watch?v=VvIdopW-rjw
https://hypothes.is/a/bfj17BZuEe-3nO9SDzyJMw

Mark Passio breaks down the Hermetically sealed, Natural Law Generative Principle of Care.
https://hypothes.is/a/bfj17BZuEe-3nO9SDzyJMw

Principle #8: The Lost Principle of CARE
Fly.io Team:

a development environment for every PR
dev env for PRs
don't have to wait for development servers to spin up
no spin up time
Conclusion
can clone running VMs quickly
files inside xfs get fragmented quickly,
fragmentation
Turning a Dockerfile into a rootfs for the MicroVM (quickly)
dockerfile rootfs
The unwritten
A Tailscale VPN
a Linear integration
What if you could open a development environment directly from a @linear ticket? π
It's now possible on CodeSandbox! You go to the ticket, click the button, and we create the branch with the right name so you can get started immediately!
Webhook built & runs CodeSandbox π
can consistently resume and clone VMs within 2 seconds.
consistent clione and resume
The total timings

Butβ¦
makes a fork, and only changes a single file
need to saved only the changed file
copies are lazy
only copy data when we need to mutate it
Whenever it reads from block 3 after this, it will read from its own block 3.
reads from its own block 2
using copy-on-write (CoW)
Copy-on-write,
like the name implies,
will only copy data
when we start writing to it.
Our previous mmap example also uses
copy-on-write if MAP_SHARED is not passed.

Getting
When we actually want to save the snapshot
we'll only have to sync back a little amount!

The kernel does this lazily
The kernel does this lazily:
whenever it has a bit of time on its hands,
it will flush the changes back to the file.
a βmappingβ of a given file to memory
as in Emacs of old!

need to find a way where we don't have to write so many bytes to disk.
save on bytes to write on disk
Saving

cut down on serialisation time.
yes
start a server with an internal in-memory counte
The darker art

when switching branches, because it's a fresh environment
switching branch fresh environment
There's a catch
There's a catch to it as well.
Saving a memory snapshot actually takes a while, which I'll cover in this post.
hibernate a VM, we pause it and save its memory to disk
pause and save memory
if the VM has 4GB memory, this file will be 4GB
4GB
not only pause your code, it pauses the full machine, full-stop down to the kernel.
pause the machine
also resumes
spawns and resumes VMx
The dark art
Firecracker
The challenge
memory snapshotting.
yah
et a running MicroVM within 300 milliseconds
micro VM in 300 milliseconds
If you wanted to run a big project that requires Docker, it wouldn't work
required docker would not work


How we clone a running VM in 2 seconds

How we clone a running VM in 2 seconds
x



How to retrieve content uploaded via Helia using the IPFS gateway?
helia ipfs
Render HTML to an image
x
We need more of these build-it-once peer to peer serverless webpages.
I2P which, unlike Tor, supports UDP.
to: I2P - Invisible Internet Project
![]()
Chitchatter uses https://github.com/dmotz/trystero for peer connectivity,
chitchatter trystero connectivity
don't care if some messages are dropped (as chatters can figure it out using human brains)
chatters human minds
And if you trust github/Microsoft to not play games on what is delivered to you (say, because someone backed by the patriot act asked them to).
patriot act
Also the Chitchatter client is web-based, so you can just share a room link without anyone having to install anything to participate.
nothing to install to participate
nl on Sept 6, 2022 | root | parent | next [β] https://github.com/dmotz/trystero#how-it-works
trystero how it works
For anyone who is interested to learn more about Chitchatter, please check out the project README: https://github.com/jeremyckahn/chitchatter#readme
chitchatter HN
The Invisible Internet Project (I2P) is an anonymous network layer (implemented as a mix network) that allows for censorship-resistant, peer-to-peer communication.
from: HN chitchatter trystero
![]()
what a shame it is so invisible. Roamed around in P2P research space on and off before encountering. Obviouslyu lack of diligence but still
We need I3P InterPlaterary InterPersonal Invisible Project
Web logger based on indexedDB and WebWorker
weblogger
UnCloud docs
p2p chat system
for: IndyWeb
is still limited by a key feature of the web: Creating and Hosting servers.
hosting servers
local-first-cyberspace
local-first
WebXR flips this on it's head.
WwbXR flips it on it's head
A roadmap for realizing a local-first and offline-first cyberspace
l1cs
WebXR Device API
Local First Cyberspace Components
follow up
Error when opening newly created post on ipns sutty site
ipns agregore cache
Compare writable IPFS gateway with js-ipfs-fetch
ipns cached
A High-Fidelity Web Archiving Extension for Chrome and Chromium based browsers!
Hypercore Protocol A fast, scalable, and secure peer-to-peer protocol for everyone
Server-sent events for Go
interesting
I created this temporary group chat in order to provide a place that we can post a message among the four of us as needed.
Looks like it does work