Second-Person Pronouns | List, Examples & Explanation
- Last 7 days
-
www.scribbr.com www.scribbr.com
-
-
raypodder.medium.com raypodder.medium.com
-
running from entropy
Capital
-
self-responsible
Respondible
-
intelligence exploded faster than meaning.
Intelligence meaning
-
collects rent on code it didn’t write,
Rent
-
mirrors
Morals
-
intelligence learning to circulate
Yee
-
Page saved with SingleFile url: https://raypodder.medium.com/o-the-last-debt-3c12a1d998e7 saved date: Sat Dec 27 2025 21:56:44 GMT+0100 (Central European Standard Time)
-
-
www.youtube.com www.youtube.com
-
URL
Universal Resource Locator
Is turned into Universal Resource name with permanence and resolvability cryptographic verifiability
-
-
dl.acm.org dl.acm.org
-
TimeChain
if you have timechain u do not need no blockchain?
-
-
search.brave.com search.brave.com
-
finternet technology
you do not need finance if you have permanent web
-
timechain : a decade of misunderstanding blockchain | by gaurav rana | Good Audience 25 May 2019 - timechain : a decade of misunderstanding blockchain Abstract: The term “blockchain” has caused much confusion and damage due to its failure to accurately capture
spot on
-
forget blockchain use timechain as the permanent anchor
-
-
atproto.com atproto.com
-
AT URIs referencing handles are not durable.
Built on quicksand
-
-
cosmik.network cosmik.networkPeople1
-
Boris Mann

-
-
cosmik.network cosmik.networkCosmik3
-
Decentralized public networks
Nice
estury for interpersonal social netowked co-laboration
-
knowledge isn't locked up in platforms or fragmented formats
knolwedge
-
decentralized publishing protocols like ATProto
?
-
-
-
No more rebuilding your social graph and data when apps pivot and shut down.
no more rebuilding your social graph when apps pivot or shutdown
-
new apps will come to you.
nice
-
-
semble.so semble.so
-
- Dec 2025
-
github.com github.com
-
Native mobile apps for share actions on iOS and Android
mobile ipfs
-
-
docs.ipfs.tech docs.ipfs.tech
-
IPFS implementations
implementations
-
-
-
ipns.publish now accepts key name strings rather than private keys Names previously publishing using an user controlled private key, will need to be explicitly published again by first importing the key into the keychain (await libp2p.keychain.importKey('my-key', key) and then published with ipns.publish('my-key', ...). uses libp2p v3 and updated block/data stores
This is a critical improvment. Allows publishing permanent pointers to mutable information
-
-
-
Archived - this repo has been merged into helia

-
-
-
www.youtube.com www.youtube.com
-
A perfect system for preventing learning while maintaining the illusion of education.
Preventing learning
-
-
blog.emojipedia.org blog.emojipedia.org
-
🐍 COMPARING THE WESTERN AND CHINESE ZODIACS
And just like in the Western zodiac, all 12 signs in the Chinese zodiac have an emoji representation as well, all of which were standardized by Unicode in 2010 to fill in gaps in some of the earliest Japanese emoji sets. These emojis are:
🐀 Rat (or 🐭 Mouse Face or 🐁 Mouse) 🐂 Ox (or 🐃 Water Buffalo) 🐅 Tiger (or 🐯 Tiger Face) 🐇 Rabbit (or 🐰 Rabbit Face) 🐉 Dragon (or 🐲 Dragon Face) 🐍 Snake 🐎 Horse (or 🐴Horse Face) 🐐 Goat (or 🐑 Ewe or 🐏 Ram) 🐒 Monkey (or 🐵 Monkey Face) 🐓 Rooster (or 🐔 Chicken) 🐕 Dog (or 🐶 Dog Face) 🐖 Pig (or 🐷 Pig Face or 🐗 Boar) No matter what zodiac you turn to for gaining insights about the world, yourself, and the unfolding of your life, emojis are excellent tools for adding some personality, flair, and meaning to the experiences of every season, sign, and symbol.
-
-
www.youtube.com www.youtube.com
-
any sufficiently familiar technology is indistinguishable from nature.
It's not just famiarity
Consider photonic computing
-
-
github.com github.com
-
drop-in service worker to replace centralized gateways with verified fetch
https://hyp.is/roMg7tnAEfCSlhd2msWr_w/ipshipyard.com/blog/2025-a-post-gateway-world/
>> https://hyp.is/roMg7tnAEfCSlhd2msWr_w/ipshipyard.com/blog/2025-a-post-gateway-world/
-
-
github.com github.com
-
Example showing drop-in service worker to replace centralized gateways with verified fetch
drop-in service worker
-
Architecture

-
-
ipshipyard.com ipshipyard.com
-
switch to Drop-In Service Worker .
-
Most IPFS gateway usage today stems from backend services treating ipfs.io as a free CDN
undermining decentralization and
harming performance for legitimate browser users.
And some of the largest share of user agents we see are from
some of our best supported languages,
Go and NodeJS, and
as such should be easy candidates for migration to native retrieval.
-
there’s Verified Fetch
>> to @helia/verified-fetch
-
Apps & Hotlinks → @helia/verified-fetch

-
-
Service Worker Gateway
enabling trustless in-browser access
-
Verified Fetch
a library for apps and hot-linked content
-
he public-good IPFS gateways
ipfs.io and dweb.link have played a foundational role in IPFS adoption—serving over 614 million requests and 45TB of data to 10 million users daily. However, this centralized infrastructure has become a major obstacle to sustainability and decentralization.
-
A Post Gateway World: Transitioning Users to Direct Retrieval with IPFS

-
-
ipshipyard.com ipshipyard.com
-
nexus
-
Provide Sweep: Solving the DHT Bottleneck for Self-Hosting IPFS at Scale
/💻/asus/🧊/me/🏛️/2025/12/15/ann0tate
ann0tate~ipfs-shipyard-self.hosting-at.scale-provide.sweep

-
ipfs-shipyard-self.hosting-at.scale-provide.sweep-annnotated
-
Join the discussion
-
caching peers discovered during sweeps in the routing table, the system can reuse peer information across adjacent regions
caching peers
-
Implement adaptive timeouts that fail faster on unresponsive peers and strategically skip slow peers
adaptive timeout fail fast
skip slow peers
-
Adaptive Timeout Strategy
sounds good
-
IPNS records currently use the legacy sequential provider

-
Shipyard is open to discussing devgrants
shipyard
devgrants
-
Desktop users and home servers can now provide at scale.
Desktop users and home servers -
can now provide at scale. =
-
Most users should rely on Provide Sweep alone, which delivers efficient content routing without the resource overhead.
converging supporting personal firs
interpersonal networks
-
Faster lookups
useful for applications requiring faster peer and content discovery
-
Stale routing:
Provider records may be sent to peers that have gone offline or are no longer closest to the CID, since the snapshot is only refreshed hourly
-
we recommend disabling
Accelerated DHT Client
-
Reprovide Sweep vs Accelerated DHT Client metrics

-
providing millions of CIDs
or more, you should increase the number of provide workers - to handle the higher throughput.
-
Reprovide Sweep is now the default provider in Kubo v0.39.
Reprovide Sweep
Default
-
the Accelerated client trades continuous crawling overhead for zero-latency lookups
tradeoff
continuous crawling vs zero-latency lookup
-
The Accelerated DHT Client serves these queries from its cached network map without additional requests.
serves from map lookup no network request
-
Accelerated is spiky, Reprovide Sweep is regular.
spiky vs regular
-
an order of magnitude more than Reprovide Sweep.
Reprovide Sweep 132k requests 22 h
vs
Accelerated DHT client 1,87 million requests 22h
-
Reprovide Sweep successfully reprovides all 100,000 CIDs within the 3-hour window.
100k CIDs within a 3-hour window single thread
-
While effective at completing the work
this burst approach creates temporary peaks in resource usage—high CPU load, network bandwidth consumption, and numerous concurrent connections
-

-
Performance Comparison

-
When the system is ready to perform a provide operation,
it pops all CIDs from the same region as the head of the queue and provides them together in a single batch
-
Provide Sweep caps the number of lookups at around 3,000, regardless of how many CIDs you’re providing.
Wow caps at 3k lookups
independently of the number of CIDs being provided
since every content is contextualized =
can just lookup adjacent peers by shift of focus
-
Each region is defined by a keyspace prefix and is sized to contain at least 20 peers, ensuring there are always enough nodes to satisfy the DHT’s replication factor
keyspace prefix
20 peers
replication factor
-
ransforms what was once a resource-intensive burst
into a smooth, continuous background process that distributes the load over time.
-
Reprovide Sweep schedules region reprovides evenly across the 22-hour
Reprovide Sweep
-
organizes all CIDs by keyspace regions and sweeps through these regions sequentially
Metaphysics of Adjacency
-
Provide Sweep finds them once and delivers all relevant provider records together
Provide Sweep finds them once and delivers all relevant provider records together.
-
will send dozens or even hundreds of provider records to the same servers
lots of records to the same server
-
pigeonhole principle
if you have far more CIDs to provide than there are DHT servers in the network, then each server must be allocated multiple CIDs. Since each CID must be stored on 20 servers (the replication factor), and there are approximately 10,000 active DHT servers, a node providing hundreds of thousands of CIDs will send dozens or even hundreds of provider records to the same servers.
-
CIDs that are close together in the Kademlia keyspace share the same closest peers.
CIDs that are close together
-
mpractical for smaller scale IPFS users who want to participate in the network without such overhead.
inpractical for smaller scale IPFS users
-
crawling the network is expensive
expensive
consider timebound focus
peer ids of near contacts two hops!
-
network remains robust even as peers constantly churn in and out
network robust churn
-
With this snapshot in memory, finding the 20 closest peers to any key becomes instant: no messages, no timeouts, just a local lookup.
lookup
-
maintain a complete map of the network
complete map of the network
Interpersonal connectivity may help to scale this
scaling salience
-
content gradually disappears from the DHT
conrifmed
-
Kubo can only reprovide 5,280 CIDs
kubo can only reprovide 5k CIDs in 22 hours
-
if new content arrives faster than Kubo can provide it, the queue grows indefinitely.
new content arrive faster
can't keep up
-
finding 20 reachable closest peers requires patience and retries.
pateience and retries
-
bottleneck isn’t the actual storage of provider records, it is the lookup process itself.
bottleneck lookup
-
regular refresh serves two purposes
In my experience it does not seem to work!
Need to pay attention to provide.strategy
-
matches your provide strategy
-
focus on Kubo because it supports self-hosting
slef-hosting
is magic
-
the provide and reprovide mechanisms
indeed key
-
no dependency on continued funding
Yes
-
Vulnerable to defunding
defunding
-
periodic reprovides
key
reproviding would happen oranically with interpersonal traffic
-
Scales organically with content and participants
scales organcally
-
provider list unless renewed.
renew within 48 hours
Yes, IPNS records need to be renewed every 48 hours!
-
ime-to-live (TTL) of 48 hours
TTL 48 hours
-
the DHT implements an expiration mechanism
-
a directory linking what you’re looking for to where you can find it.
directory
-
lightweight pointers that map each CID to a list of peer IDs
-
smart resume capabilities to handle node restarts gracefully
-
replication factor of 20
replication factor of 20
-
The solution is redundancy.
obtainable by interpersonal cross referencing linking and sharing
Key Idea Individuals form and maintain their own autonomous shards!
-
if nodes storing information about content suddenly go offline, that content becomes undiscoverable.
undiscoerable
-
og₂(N) steps
steps
-
log₂(N) other peers,
peers
-
Those peers will either return the object itself or point to even closer peers who might have it
closer peer
-
a mathematical way to calculate distance in this virtual space.
calculate distance
-
object’s address in the DHT
link to that private Lcuel Unique Ids that form a Personal Indranet Worspace nidirectionally meaningfully linked strucured deeply meaningfully intentionlly intertwingled spaces enScapes that encapsulate curated associative complexes
reusable repurposable with full provi=enace and history of its own co-evolution and
Conversations that are continuous without being synchronous
-
custom routing mechanisms
People cantered interest based emergent networks
where connecting People Ideas and Reelevant resources
simultaneously scaling mutual learning, synthesis, and Reach. Searches including the ability to exchange searches and results serendioity engine
Pensieve
-
a distributed key-value store.
distributed key value store
-
Private Content Routing
Interpersonal
-
InterPlanetary Network Indexer
network indexer
-
providing content at scale practical.
content at scale
-
distributed system that maps CIDs to the peers that can serve them
map CIDs to peers
-
discovery problem
Discovery probem
can be further aleviated by weaving meaningfullyintentionally transparently named connections,trails that are marked.
-
decouples content identity from where it lives on the network
decopulies identity from where it ives
-
Provide Sweep changes everything
batching CIDs - that get allocated to the same DHT servers and - sweeping through the keyspace systematically,
we’ve unlocked dramatic efficiency gains.
For a node providing 100k CIDs, - this means a 97% reduction in lookup operations.
Resource-constrained nodes can now handle - hundreds of thousands of CIDs,
while high-capacity nodes can - scale to hundreds of millions and beyond
—all with - smooth, - predictable
resource usage - distributed over time.
-
Each CID required its own 10-20 second DHT lookup,
DHT lookup
-
could only handle 5-10k CIDs
5-10k
-
Self-hosting a lot of content and publishing yourself as a provider
becomes viable for regular users, businesses and organizations.
Resource-constrained hardware (like Raspberry Pi) can now provide hundreds of thousands of CIDs; high-capacity nodes scale to hundreds of millions and beyond.
-
-
-
Web.Activities-App.Discovery|Mozilla%20Labs
/💻/asus/🧊/me/🏛️/2025/12/15/ann0tate
-
experimenting with several concepts and ideas to build a Web of Apps.
>> Web of Apps
-
should be able to discover interesting Web Apps as you browse the web
app discovery
-
Open Web App
Open Web App
-
-
-
Web Activities - most recently, Mozilla Labs
-
providing a web-based action delegation service from generic actions to specific action providers
action-delegation
t osecific action providers
-
user-centric technologists
user-centric technologists
-
web actions are verbs
verbs
-
-
www.npmjs.com www.npmjs.com
-
Diagram of the Plugin Pipeline:
-

<< from Apps & Hotlinks
-
-
www.npmjs.com www.npmjs.com
-
from:
-
-
www.youtube.com www.youtube.com
-
new ideas about what humanity should uh be able to do, you can just write a protocol
Write a protocol
beyond protocols?
-
page just uh loads and you retrieve some function new functionality you didn't have
But we must have all, available local-first yet omni present ready to share and collaborate autonomously. Tha tis the promise of IPFS
-
nervous system for humanity
the internet today has been described as this big nervous system for humanity, right?
-
the problem of using location addressing
the pronlem of Location Addressing =
-
why we must distribute the Web
-
if you find a problem with the internet
or uh you have some new ideas about what humanity should uh be able to do, you can just
write a protocol uh and then you implement it and if you're right uh and it works then you tell the world and
then it gets deployed and then a lot of people will use it and the world will be a better place
-
-
search.brave.com search.brave.com
-
https://search.brave.com/search?q=save+string+to+ipfs+local+gateway+browser

-
To save a string to an IPFS local gateway from a browser, you can use the ipfs-http-client library in a web application.
do.how
-
Path Gateway Specification When set, gateway will include it in Content-Disposition header and may use it for Content-Type calculation. ... Optional, can be used to request specific Content-Disposition to be set on
???
-
-
specs.ipfs.tech specs.ipfs.tech
-
<< search
-
Path Gateway Specification
<< https://search.brave.com/search?q=save+string+to+ipfs+local+gateway+browser

-
-
www.npmjs.com www.npmjs.com
-
discuss.ipfs.tech discuss.ipfs.tech
-
Kudos. IPFS at long last ready for prime time Beautiful. Ready for Prime time! Game changer Thanks you Learned so much from this beautiful write up

-
-
specs.ipfs.tech specs.ipfs.tech
-
benefit from having mutable data

-
IPNS records provide cryptographically verifiable, mutable pointers to objects.
verifiable
mutable pointers
to objects -
-
-
www.youtube.com www.youtube.com
-
Metanoia
-
-
bafybeid2x24x7kmo6a6t45ssd7gousoyyht562z4rsgpkx5o75tolauow4.ipfs.dweb.link bafybeid2x24x7kmo6a6t45ssd7gousoyyht562z4rsgpkx5o75tolauow4.ipfs.dweb.link
-
Personal
10 years later
going Inter - - Personal and - Planetary
It is not semantics
we need Mutual learning Trails
TrailBlazers for Human InterIntellect Aumentation
Indy Learning commons
Symmathesy
Symmatheticist in the medium of Softwrae
Let People do it All For Themeselves
-
-
real.mtak.hu real.mtak.hu
-
for - contextualized
-
t is a holistic solution which integrates web research, linked data, annotation, note-taking and knowledge organization into a Lifelong Personal Digital Archive of “born reproducible”, ab initio re-purposable, and re-enactable, Research Objects.
holistic life-long digital archive
Research Objects
-
contextualizes semantically structured information,
contextualize
to
conplexualize
asoociative complexes
two way linked intentionally/semantically transparence
scaling findp=bility and recall
digital pensive
-
-
search.brave.com search.brave.com
-
-
harvesting and contextualizing semantically structured information from Freebase as a linked data source.
contextualizing
conlexualizing
-
-
-
"pinned+mfs" - a combination of the pinned and mfs strategies. ℹ️ NOTE: This is the suggested strategy for users who run without GC and don't want to provide everything in cache
from provider strategy
-
the provider persists its reprovide cycle state and provide queue to the datastore, and restores them on restart
restore or restsart
from - smart-resume
-
-
specs.ipfs.tech specs.ipfs.tech
-
Provide Validity of 48h, and discard the record after expiration
from expiration mechanism
-
Provider Records
from [pointers peers](https://hyp.is/SSfiDtaeEfCReP-M16GHLQ/ipshipyard.com/blog/2025-dht-provide-sweep/}
-
bucket size of k = 20
from - replication factor of 20
-
-
github.com github.com
-
kubo 0.39 with sweep and fast root cid
fast root CID
-
0.30.0
IPFS Desktop

-
-
ipld.io ipld.io
-
A Terse, Quick IPLD Primer for the Engineer
IPLD Primer
-
HAMT
h
-
explicit versioning is fragile; feature detection allows smooth growth and natural evolution.
explicit versioning is fragile
-
considerable effort made to keep the amount of computation required to decide if data "matches" a Schema or not to be minimal,
not turing complete
-
increasingly compact/high-entropy/schemafull
compact high-entropy schemafull
-
more redundant data (meaning they're easier to "eyeball" and understand without a schema!);
easier to "eyeball" =
and understand
without a schema
-
"design language" for IPLD!
design langauge for IPLD
-
ADLs (short for Advanced Data Layout
schemas
-
combination of a CID and a Path is a context-free way to reference any information that's legible via IPLD.
contxt free reference
-
many nodes in a graph
selectors
-
Paths are a 1->1 thing: they start from one position in a DAG, and get you to single destination position.
1 to 1
-
Data Model level (where the important semantics are!)
semantics?
-
IPLD takes all of the incidental choices that must be made (but don't "matter", per se)
incidental choices that must be made but do not matter pers
-
thesis statement
IPLD
-
maps and lists for building nested structures
maps and lists
-
The IPLD Data Model is like an "AST" for data -- but without the "S"; the Data Model is independent of syntax.
data model independent of syntax AST
-
-
bafybeiasmbupdzax73mnyroxh3byo2wccnj6r7gcpw3v5o3wxynw6uq7vi.ipfs.dweb.link bafybeiasmbupdzax73mnyroxh3byo2wccnj6r7gcpw3v5o3wxynw6uq7vi.ipfs.dweb.link
-
// master ♖ document
z
-
-
bafybeibc6bqagreyg5oggwyomlj6pxvjmv45r44b4hjufzqkd73aafck7a.ipfs.inbrowser.link bafybeibc6bqagreyg5oggwyomlj6pxvjmv45r44b4hjufzqkd73aafck7a.ipfs.inbrowser.link
-
use inbrowser.link
https://bafybeibc6bqagreyg5oggwyomlj6pxvjmv45r44b4hjufzqkd73aafck7a.ipfs.inbrowser.link/
-
-
-
Owner avatar js-kubo-rpc-client
-
-
docs.ipfs.tech docs.ipfs.tech
-
IPFS in JavaScript
-
-
bafybeiex5q3yeuan64376hqdtan43ded5mvvebajpzuofayfbbbjanpyma.ipfs.dweb.link bafybeiex5q3yeuan64376hqdtan43ded5mvvebajpzuofayfbbbjanpyma.ipfs.dweb.link
-
https://k51qzi5uqu5div1auuxm59ygav4p7gdg9z4e9iggtu6m43rmc3xw75mczx2b7x.ipns.dweb.link/me/indy0Pad/?isPathWritable=true&path=https://bafybeibo3cfxbpled7ybk5mp6o2xdthk7af5ebxgzm7y3haemte6ntxjnm.ipfs.dweb.link/me/%F0%9F%A7%8A-me.html&isPathWritable=true
it took some time
-
Next Step is to see if all this will work in Agregore
That would enable anyone with IPFS Desktop and Agregore browser to be a create and share documents on the IndyWeb
We need 1s with Peergos Account to be able to share
secret links and establish trusted collaboation between poeple they know
-
Use IPFS and IPNS for
me/indy)Pad and documents under me
save manually on corresponding Peergos space
download it and upload it to IPFS Desktop
to get this document describing the work towards this goal
-
-
en.wikipedia.org en.wikipedia.org
-
A hash array mapped trie[1] (HAMT, /ˈhæmt/) is an implementation of an associative array that combines the characteristics of a hash table and an array mapped trie.[1] It is a refined version of the more general notion of a hash tree.
gloss
-
allow the root to grow lazily[
lazy grow
-
-
-
hash array mapped trie (HAMT)
Hash Array Mapped trie
HAMT
-
-
web.hypothes.is web.hypothes.is
-
within a commercial offering or entity
commercial offering
-
mission to enable conversations over the world’s knowledge,
Hypothesis mission
enable conversation over the world's knowledge to
-
install the Hypothesis Bookmarklet
on mobile

javascript:(function(){window.hypothesisConfig=function(){return{showHighlights:true,appType:'bookmarklet'};};var d=document,s=d.createElement('script');s.setAttribute('src','https://hypothes.is/embed.js');d.body.appendChild(s)})();
-
To install the Hypothesis Bookmarklet
sunset via

-
-
ableplayer.github.io ableplayer.github.io
-
Able Player Fully accessible cross-browser HTML5 media player.

-
-
ableplayer.github.io ableplayer.github.io
-
Able Player Demos
x
-
-
en.wikipedia.org en.wikipedia.org
-
4 object pronoun from
-
-
search.brave.com search.brave.com
-
"me" is an object pronoun
object pronoun
-
-
bafybeicur2gxakzniazhvcafajsgo5wm4ur4i3rqz5wumke6vjsnskw2le.ipfs.dweb.link bafybeicur2gxakzniazhvcafajsgo5wm4ur4i3rqz5wumke6vjsnskw2le.ipfs.dweb.link
-
setup for editing this with Indy0Pad Inter planetary constellation edition
-
/hyperpost/~/indyweb/📓/20/25/11/3/setup/-/indy0wiki.pad/
dweb.link: setup-indy0wiki.pad.html
Using the latest indy0pad that produces HTML documents that on Peergos at the point of creation of an index,htmlk file in the right path do - embed hypothesis social annotation tool - set encoding to UTF8 - set title based on the as the last three elements of the path - has a folly operational counterpart in the Inter Planetary Constellation wich is now ready for prime time as IPFS Desktop is now able to share because it is using the new sweep algorithm
The current verison as of 2025-12-09
take this published version as the basis and will be edited with the InterPlanetary Indy0Pad
will use the annotation margin to save updated dweb.links and add them to the document using the Indy0Pad editor @ IPFS which actually save changes into local Storage
and will be able to save to IPFS in the next round of development
-
-
bafybeiemi2hjjzia4xxnir6mvjhrojtieu3zxho7vgkfkxb6dx6iyemjvm.ipfs.dweb.link bafybeiemi2hjjzia4xxnir6mvjhrojtieu3zxho7vgkfkxb6dx6iyemjvm.ipfs.dweb.link
-
peergos.net peergos.net
-
/hyperpost/~/indyweb/📓/20/25/11/3/setup/-/indy0wiki.pad/index.html
secret.link: setup-indy0wiki.pad
-
secret.link: setup-indy0wiki.pad update - 2025-12-09 // new way of self-identifying documents that are not web hosed using secret links to Peergos files and auto open to view and in response to sunsetting upr via.hypothes.is
-

