- i :
motto: 'Tain't what U do but the WAY that U DO IT that's what gets result
dev.setup.with - Agregore
- background
- I've been doing some experiments with Agregore Browser
-
AgregoreWeb/agregore-browser: A minimal browser for the distributed web
-
designed to
-
Enable people to
make
and
use
local first apps
using the web
-
Be minimal (fewer built-in features, leave more to the OS)
-
Be open to anything p2p / decentralized / local-first
-
Rely on
web extensions
for extra functionality
- // comment
- mutual extend/adaptability between
- the browser and local-first apps
- perfect platform for building a kernel for the IndyWeb
- seeding the IndyVerse with the
- the one capability we need to seed it:
- InterPlanetary
- InterPersonal
- Augmented Web Authoring
- of Universal HyperDocuments
- along with adaptible, tinkerable
- constellations of
- Auto-poietic Constallations of Capabilities
- in the long tail of the Internet that people need
- to create and work with them
- ready for
- Trans-Publications
-
anchored in social annotations
- that make reading active and social
- and do the same for Writing
-
A new way of writing that is
-
Interest based and Social
-
weaving interpersonal mutual learning networks
-
and act as gateways to Conversations
-
around what is shared
-
that are continuous without being synchronous
-
and that are contiguous with the
-
participants own indy.indranet.work spaces
-
that are anchored
- discoverable
- and searcheable verifiable provenance of
- all information flows
-
Scaling collaborative Synthesis and Reach
-
helping people to experience the web
-
as an extension of their individual and collective Minds
-
forming Networked Improvement Communities
-
built from trust, for Trust
- that are
- Autopoietic
- Autonomous
- Adaptive
- evergreen
- co-evolutionary
- co-creative
- collaborative
-
Work with mesh networks / Bluetooth Low Energy networks
- AgregoreWeb powers the IndyWeb
- Agregore can be downloaded here
-
Releases Β· AgregoreWeb/agregore-browser
- It is built to support and work across P2P protocols including IPFS
- so that people can bridge, mix and match and build across P2P protocols
- It renders P2P protocols open interoperable and ubiqutous
-
When we Combine it with IPFS protocol available in the Brave Browser on the Desktop
- people can run their own IPFS gateways on their own devices
- configure and control their own node
- there by able to combine local first, offline first availability of their own information
- with the ability to share at interplanetary scale
-
on the desktop
Brave Browser Download | Brave
- especially as to set up human readable IPNS names using DNS links like
-
ipns://indy.memplex.net/pad/?start-dev=indy.memplex.net
- WARNING
- Currently this link only resolves on my desktop
- where I am working on this page
- The goal is to enable it to resolve by loading the app
- and getting the page by establishing a p2p connection
- from the browser where the link is opened to the author of the page
-
- This way I can open existing IndyX capabilites developed earlier
- like this Indy.Pad Rich TrailMarks Editor app
-
In Agregore (even on mobile)
props
do.how - circle back for scaling synthesis
- method
- as 1 reviews 1's recent work
- take that opportunity to reflect and name what has been written
- so that rhemetic structures that were written down
- are themselves assigned higher level synthetic summarising designation
- By indoducing summarizing structures
- we can safely elide nested contents
- and car review past work seeing it in emergent summarising
- help us to scale synthesis
- Once this work is self-curation is accomplished
- 1 can end up with a structure that is readilyt comprehendable engageable
- with the ability to obtain the details on demand
-
- The primary objective for the design of TrailMarks as Notation
- has been to support the flow of articulation
- capture and reflect in the way we articulate as we wire to thik
- the implicate tacit rhemetic associative structure of our thought
- and whatever are attention is focused on in the moment
-
Tod do it as unhindered as possible
-
maximizing future usefulnes
-
co-evolvability and co-laborativity
-
re -
-
structure of what we are dealing
- producing evergreen interpret-able structures
- with recapitulable full provenance
- of its organic growth
- while hypothesis/memex garden etc can make
-
annotations makes
reading
- active
- engaging and
- social
-
TrailMarks InNotataions makes
writing
- social
- simultenously scaling syntehsis and Reach
- augmented
- re-engageable re-mixable
- high resulution addressible
- flowful
-
- so that every engagement reading and writing can be
- active
manual.publishing
- background
-
Using the emergent technology/
capability mix
- it is possible to start sharing in accordance with the core values of
- Autonomy
- Adaptability
- Mutuallity
- Evergreen co-evolutionary future compatible
- Open Commons based Peer co-produced Constellations
- on - towards simplicity & endless adaptibility
- Alas
- the Browser is a Broken Wheel,
- The HTML may have seemed a good idea at the time
- so writing, generating, using it is pretty comnplicated
- tools have many limitations
- still we can use them to get to a higher level
- characterized by simplicity and endless adaptibility
- experiment.with.using - Peergos for sharing - failed
- Would like to share this work using Peergos as it provides the ability
- to share with a secret opaque link
- yet resolves into a human meaningful name
- gives a measure of permanence, backed up b y the cloud
- yet possible to keep it in sync with a local mirror offline service
- problem - insecure images in HTML
- Given the broken nature of HTML, the security risks that
- images and so many other things presents
- aside - Doug Crawford argued in the early teens
- for HTML5 to prioritizse security first on the web
- but that was rejected
- broken security provides ample opportunities for surveilance
- you cannot just copy paste say from this editor to CKEeditor
- experiment - use Libre Office - failed
- Need to use Libre Office first and then export perhaps
- Steps
- save document to be shared in the padeditor
- that would expand all elided sub-lists
- colour headings
- Create a new HTML document
-
tried Libre Office no good with the title of the page
- Saved it by manually pasting and editing in an HTML editor
https://ipfs.indy0.net/ipfs/Qm...?p=QmeFtwhQ3ymbB2EL57zoSXn86GK4McroX86sj13N4uFKb
-
TODO - Task for the week.
-
Make every anotations of mine on this page to be a portal to my own
-
[indranet.work](https://indranet.work/) space
on = As we May Write to Think
- Instead of writing down design documents
- just document the work as it progresses
- The current editor when combined with Pinata allow ones to create
- save screenshots with suitable descriptive names
- so that the links to them can be incorporated into
- Universal HyperDodcuments composd of Clue Structures
- and TrailMarkIn notation to capture
- Thought vectors in Associative Complexies in concept Space
- and intent vectors in adaptive auto-poietic intent space as
- Universal exchange format
- structured HTMLwith high resolution addressing to capture intertwingualrity
- in a form that is self contained with named images
- Better still, these documents are dynamically focusable
- inline meaningful contents and provide a way to scale synthesis
- Will do a demo of that soon
-
do.how - writing Right where U R
- With the current setup full end 2 end capabilities can be supported
- making it as we fake it
- I can have a single place where I write down anything that comes to mind
- right where I am
- and worry about organizing it, refactoring it, curating it later
- in the full knowledge of eventuall associative perfect recall
- When you have a new idea just create a Clue for it rith on the page where u r
- the very fact that it came to 1 in the context of working on a page
- is itself a tacit association
- Since everything is high resolution contextually addressable
- once can concentrate on letting the articulation flow
- revise curate restructure link it later
- So the writing itself is reverse chronological!
-
do.how - development
- A refactoring and recreating at a higher level is
- getting to the point of practical usability
-
Now that I m in the process of breaking up an old stable but monolithic version
- so that supported capbailities and processes are gradually
- capable of of replication and
- get adapted to support
- the development of holonic emergent structures
- that are themselves articulate and realize
- info-communication-work flows that theses capabilities par take in
- with progressive automation, refinement and extension in the works
- such that they can always extend the stable ones
- to be in sync with the emergent ones
- Getting ready to be ready to work in the open
- and hot share to get feedback and testing and early suggestions for improvement
- and soon enough enable people to share with provenance
- while maintaining ownership local first with long term guarantees
-
-
work.how
- attempt to document how the current setup can be used
-
- use - Pinata -for- images
- and for publication
- Suddenly uploading to pinata takes very little time
-
- no longer have 10-30 seconds delay with pre-checking
- That makes it usable so rely on it
- So use aswesome screenshot to get screenshots
-
-
adjust them and then save them with meaningful names
-
in saved.images folder
-
C:\Users\indy1\ADEV\test1\saved.images
- .
-
.
-
lab.link.s lab.editor lab.search on ipns domain ipns://indy.memplex.net
-
- indy.lab.editor
- ipns://indy.memplex.net/lab/plex.edit/?start-dev=indy.memplex.net
- link that opens with the currently deployed version of the original indy.lab
- and its editor
- indy.lab.search.link:
-
π Stream - indy-memplex-net.ipns.localhost:48084 IndyLab
- Now this one shares the ipns domain ipns://indy.memplex.net
- with the latest development version of the editor
-
-
ipns listing indy.memplex.net
- contains lab for old version
- that could soon be adjusted to plug-out to latest updated components eventually
-
-
- pad.link: ipns://indy.memplex.net/pad/?start-dev=indy.memplex.net
- Use pad.editor in development
- and deploy it as a plugout to upgrade stable editor
- and then use the stable oine
- the way to make software evergreen
- forward compatible
-
π¨βπ»π¬start-dev=indy.memplex.net
-
- .
- .
daily - 2024-05-20 Mon
do.how -
- development work is currently documented
- using Brave Browser with profile with yellow colouring dedicated to development
daily - 2024-05-19 Sun
focus: 2024-05-18
on - Agregore Drag and Drop file upload
- been experimenting with
- https://agregore.mauve.moe/docs/examples/drag-and-drop/
-
on - current development setup
- Using Brave Browser with multiple proiles on my
-
newer DELL laptop
-
so that we can have
-
folders with names corresponding to domain names we control
-
where we caqn use DNS Links to to designate sybdomains
-
to point to specific IPNS supported permanent cruptographic names to
-
mutable content
-
rely on Brave IPFS kubo supported mechanisms
-
to create
-
keys matching the domain names
-
use them to IPNS publish matching folders when updated
-
Do that manually at least every 2 days
-
later automate that fully
- the screenshot shows indy.memplex.net and indy.wikinizer.net folders
- TODO - get new screenshot which hasindy.hyperpost.co too
-
about ^
- This is a fresh re-start
- dedicated to show-n-tell as I am doing IT.
- At long last the IT is complIT
- in the sense that I have tried a tested a
- constellation of capaBilities manual afforDances that can be
- realized in working software
this one here is a Start page
- every page ever created should be reacheable from here
- to achieve that it would require a continuous refactoring/restructuring
-
outline - constellation - capabilities -n- dances