Wiring up Wireguard, Caddy, and Docker on a home server
x
Wiring up Wireguard, Caddy, and Docker on a home server
x
Self-hosted Server accessible over Internet - EASY with Caddy 2!
Self-hosted Server accessible over Internet - EASY with Caddy 2!
*Accessing "localhost" from Anywhere: Your Guide to Remote Localhost Access*
Accessing a Localhost Server on Another Device
Accessing a Localhost Server on Another DeviceuConor Bailey
x
Tailscale network (tailnet)
Your home( lab) away from home
from - https://hyp.is/UtExXMQXEe6GW0Ok4hVjzA/www.youtube.com/watch?v=jDYyC9gF774
TailScale - Your Own Virtual Private Network
from - https://hyp.is/hXDC2sQXEe69okckVcaW6g/duckduckgo.com/?q=how+to+access+local+host+from+tails&ia=web
TailScale - Your Own Virtual Private Network
Tails - Accessing resources on the local network
To access web pages on the local network, use the Unsafe Browser instead. Downloading files from web pages on the local network To download files from web pages on the local network, you can use the curl command instead.
Remote access to local Tails from Windows : r/tails - Reddit
Remote access to local Tails from Windows "Solved" - Not Supported All the posts I've seen are asking about the reverse of this, accessing Windows through Tails. I want to know if it is possible to access a local Tails machine remotely from a Windows machine and how. Would Remote Desktop work or is
Connect to colleagues' local servers from anywhere - Tailscale
Connect to colleagues' local servers from anywhere When building websites or software, you often need to share in-development versions for feedback, review, or to present to stakeholders. Tailscale lets you easily connect to your colleagues' computers, if allowed by your network policy, to view their dev
Modify the bootstrap list | IPFS Docs
Don't change this list unless you understand what it means to do so. Bootstrapping is an important security point of failure in distributed systems: malicious bootstrap peers could only introduce you to other malicious peers.
Set up private ipfs - Help - IPFS Forums
Before you connect, you will need a few things: 1. IP address of the boot node, $BOOTNODE_IP. 2. IPFS peer id of boot node, $BOOTNODE_ID. 3. The swarm key stored at $IPFS_PATH/swarm.key. Ask your SysAdmin for the above information.
Set up private ipfs

torsocks
magiv incantation
Network access

Tor network configuration
tails network
How to run an AppImage
for - IPFS Desktop - tails
why are so many companies leaving the cloud
X
Pluralistic: Daily links from Cory Doctorow
from - https://hyp.is/6N23vjWzEeyWzBuuYTeneg/lindylearn.io/ - https://hyp.is/ynB0ZsK5Ee6mVk_Wl--UFA/ipfs.indy0.net/ipfs/QmZFBDY9yW5TCc7FBtmEfrE86h7Wr42wBUqa1ukusU3koy/

Enshittification,
is the lifecycle of the online platform:
first, - the platform allocates surpluses to end-users;
then, once users are locked in, - those surpluses are taken away and - given to business-customers.
Once the - advertisers, - publishers, - sellers, creators and - performers
are locked in, the surplus is clawed away from them - and taken by the platform.
Pluralistic: Podcasting "Twiddler" (27 Feb 2023)

peter_murray 28 Feb 2023 in Public
nice annotations
from - https://hyp.is/6N23vjWzEeyWzBuuYTeneg/lindylearn.io/
Personal Knowledge Management Tools
kmtools is a script with commands that I'm using to save Hypothesis annotations and Pinboard bookmarks to a local database, then create daily Markdown documents reflecting newly created resources.
Older Woman Emoji 👵
👵
Using the Fetch API
<svg id="mdn-docs-logo" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 694.9 104.4" style="enable-background:new 0 0 694.9 104.4" xml:space="preserve" role="img"><title>MDN Web Docs</title><path d="M40.3 0 11.7 92.1H0L28.5 0h11.8zm10.4 0v92.1H40.3V0h10.4zM91 0 62.5 92.1H50.8L79.3 0H91zm10.4 0v92.1H91V0h10.4z" class="logo-m"></path><path d="M627.9 95.6h67v8.8h-67v-8.8z" class="logo-_"></path><path d="M367 42h-4l-10.7 30.8h-5.5l-10.8-26h-.4l-10.5 26h-5.2L308.7 42h-3.8v-5.6H323V42h-6.5l6.8 20.4h.4l10.3-26h4.7l11.2 26h.5l5.7-20.3h-6.2v-5.6H367V42zm34.9 20c-.4 3.2-2 5.9-4.7 8.2-2.8 2.3-6.5 3.4-11.3 3.4-5.4 0-9.7-1.6-13.1-4.7-3.3-3.2-5-7.7-5-13.7 0-5.7 1.6-10.3 4.7-14s7.4-5.5 12.9-5.5c5.1 0 9.1 1.6 11.9 4.7s4.3 6.9 4.3 11.3c0 1.5-.2 3-.5 4.7h-25.6c.3 7.7 4 11.6 10.9 11.6 2.9 0 5.1-.7 6.5-2 1.5-1.4 2.5-3 3-4.9l6 .9zM394 51.3c.2-2.4-.4-4.7-1.8-6.9s-3.8-3.3-7-3.3c-3.1 0-5.3 1-6.9 3-1.5 2-2.5 4.4-2.8 7.2H394zm51 2.4c0 5-1.3 9.5-4 13.7s-6.9 6.2-12.7 6.2c-6 0-10.3-2.2-12.7-6.7-.1.4-.2 1.4-.4 2.9s-.3 2.5-.4 2.9h-7.3c.3-1.7.6-3.5.8-5.3.3-1.8.4-3.7.4-5.5V22.3h-6v-5.6H416v27c1.1-2.2 2.7-4.1 4.7-5.7 2-1.6 4.8-2.4 8.4-2.4 4.6 0 8.4 1.6 11.4 4.7 3 3.2 4.5 7.6 4.5 13.4zm-7.7.6c0-4.2-1-7.4-3-9.5-2-2.2-4.4-3.3-7.4-3.3-3.4 0-6 1.2-8 3.7-1.9 2.4-2.9 5-3 7.7V57c0 3 1 5.6 3 7.7s4.5 3.1 7.6 3.1c3.6 0 6.3-1.3 8.1-3.9 1.8-2.7 2.7-5.9 2.7-9.6zm69.2 18.5h-13.2v-7.2c-1.2 2.2-2.8 4.1-4.9 5.6-2.1 1.6-4.8 2.4-8.3 2.4-4.8 0-8.7-1.6-11.6-4.9-2.9-3.2-4.3-7.7-4.3-13.3 0-5 1.3-9.6 4-13.7 2.6-4.1 6.9-6.2 12.8-6.2 5.7 0 9.8 2.2 12.3 6.5V22.3h-8.6v-5.6h15.8v50.6h6v5.5zM493.2 56v-4.4c-.1-3-1.2-5.5-3.2-7.3s-4.4-2.8-7.2-2.8c-3.6 0-6.3 1.3-8.2 3.9-1.9 2.6-2.8 5.8-2.8 9.6 0 4.1 1 7.3 3 9.5s4.5 3.3 7.4 3.3c3.2 0 5.8-1.3 7.8-3.8 2.1-2.6 3.1-5.3 3.2-8zm53.1-1.4c0 5.6-1.8 10.2-5.3 13.7s-8.2 5.3-13.9 5.3-10.1-1.7-13.4-5.1c-3.3-3.4-5-7.9-5-13.5 0-5.3 1.6-9.9 4.7-13.7 3.2-3.8 7.9-5.7 14.2-5.7s11 1.9 14.1 5.7c3 3.7 4.6 8.1 4.6 13.3zm-7.7-.2c0-4-1-7.2-3-9.5s-4.8-3.5-8.2-3.5c-3.6 0-6.4 1.2-8.3 3.7s-2.9 5.6-2.9 9.5c0 3.7.9 6.8 2.8 9.4 1.9 2.6 4.6 3.9 8.3 3.9 3.6 0 6.4-1.3 8.4-3.8 1.9-2.6 2.9-5.8 2.9-9.7zm45 5.8c-.4 3.2-1.9 6.3-4.4 9.1-2.5 2.9-6.4 4.3-11.8 4.3-5.2 0-9.4-1.6-12.6-4.8-3.2-3.2-4.8-7.7-4.8-13.7 0-5.5 1.6-10.1 4.7-13.9 3.2-3.8 7.6-5.7 13.2-5.7 2.3 0 4.6.3 6.7.8 2.2.5 4.2 1.5 6.2 2.9l1.5 9.5-5.9.7-1.3-6.1c-2.1-1.2-4.5-1.8-7.2-1.8-3.5 0-6.1 1.2-7.7 3.7-1.7 2.5-2.5 5.7-2.5 9.6 0 4.1.9 7.3 2.7 9.5 1.8 2.3 4.4 3.4 7.8 3.4 5.2 0 8.2-2.9 9.2-8.8l6.2 1.3zm34.7 1.9c0 3.6-1.5 6.5-4.6 8.5s-7 3-11.7 3c-5.7 0-10.6-1.2-14.6-3.6l1.2-8.8 5.7.6-.2 4.7c1.1.5 2.3.9 3.6 1.1s2.6.3 3.9.3c2.4 0 4.5-.4 6.5-1.3 1.9-.9 2.9-2.2 2.9-4.1 0-1.8-.8-3.1-2.3-3.8s-3.5-1.3-5.8-1.7-4.6-.9-6.9-1.4c-2.3-.6-4.2-1.6-5.7-2.9-1.6-1.4-2.3-3.5-2.3-6.3 0-4.1 1.5-6.9 4.6-8.5s6.4-2.4 9.9-2.4c2.6 0 5 .3 7.2.9 2.2.6 4.3 1.4 6.1 2.4l.8 8.8-5.8.7-.8-5.7c-2.3-1-4.7-1.6-7.2-1.6-2.1 0-3.7.4-5.1 1.1-1.3.8-2 2-2 3.8 0 1.7.8 2.9 2.3 3.6 1.5.7 3.4 1.2 5.7 1.6 2.2.4 4.5.8 6.7 1.4 2.2.6 4.1 1.6 5.7 3 1.4 1.6 2.2 3.7 2.2 6.6zM197.6 73.2h-17.1v-5.5h3.8V51.9c0-3.7-.7-6.3-2.1-7.9-1.4-1.6-3.3-2.3-5.7-2.3-3.2 0-5.6 1.1-7.2 3.4s-2.4 4.6-2.5 6.9v15.6h6v5.5h-17.1v-5.5h3.8V51.9c0-3.8-.7-6.4-2.1-7.9-1.4-1.5-3.3-2.3-5.6-2.3-3.2 0-5.5 1.1-7.2 3.3-1.6 2.2-2.4 4.5-2.5 6.9v15.8h6.9v5.5h-20.2v-5.5h6V42.4h-6.1v-5.6h13.4v6.4c1.2-2.1 2.7-3.8 4.7-5.2 2-1.3 4.4-2 7.3-2s5.3.7 7.5 2.1c2.2 1.4 3.7 3.5 4.5 6.4 1.1-2.5 2.7-4.5 4.9-6.1s4.8-2.4 7.9-2.4c3.5 0 6.5 1.1 8.9 3.3s3.7 5.6 3.7 10.2v18.2h6.1v5.5zm42.5 0h-13.2V66c-1.2 2.2-2.8 4.1-4.9 5.6-2.1 1.6-4.8 2.4-8.3 2.4-4.8 0-8.7-1.6-11.6-4.9-2.9-3.2-4.3-7.7-4.3-13.3 0-5 1.3-9.6 4-13.7 2.6-4.1 6.9-6.2 12.8-6.2s9.8 2.2 12.3 6.5V22.7h-8.6v-5.6h15.8v50.6h6v5.5zm-13.3-16.8V52c-.1-3-1.2-5.5-3.2-7.3s-4.4-2.8-7.2-2.8c-3.6 0-6.3 1.3-8.2 3.9-1.9 2.6-2.8 5.8-2.8 9.6 0 4.1 1 7.3 3 9.5s4.5 3.3 7.4 3.3c3.2 0 5.8-1.3 7.8-3.8 2.1-2.6 3.1-5.3 3.2-8zm61.5 16.8H269v-5.5h6V51.9c0-3.7-.7-6.3-2.2-7.9-1.4-1.6-3.4-2.3-5.7-2.3-3.1 0-5.6 1-7.4 3s-2.8 4.4-2.9 7v15.9h6v5.5h-19.3v-5.5h6V42.4h-6.2v-5.6h13.6V43c2.6-4.6 6.8-6.9 12.7-6.9 3.6 0 6.7 1.1 9.2 3.3s3.7 5.6 3.7 10.2v18.2h6v5.4h-.2z" class="logo-text"></path></svg>
In the event of content not being already cached, a race with multiple IPFS gateways is performed. As soon as one gateway successfully responds, its response is forwarded to the user and added to Cloudflare Cache.

Check out the Edge Gateway documentation.

🪐 The IPFS gateway for web3.storage is not "another gateway", but a caching layer that sits on top of existing IPFS public gateways.
google.search - QmSZiAjD2pXv25caUj61RyzxYNzrKqL8HQLGt8XBhpjBT6
Sovrin Provisional Trust FrameworkSovrin Board of Trustees28 June 2017Sovrin.org
sovrin identity for all
Indy has its own distributed ledger based on RBFT.
ledeger or hashtable
provide a self-sovereign identity ecosystem on top of a distributed ledger.
The server portion of a distributed ledger purpose-built for decentralized identity.

Indy Working Group Calls The Indy Working Group Calls take place every Thursday at 3:00 PM UTC via Zoom.
Developers
SSI Metrics Dashboards


enabling self-sovereign identity on the internet
IndyWiki: Web3 Native Tinkerable Wiki. You do not go to some place to collaborate using a Wiki.
Web3Native Tinkerable Wiki bootstrapping the IndyVerse
Highlights, Notes & Annotations:

Browser extension to curate, annotate, and discuss the most valuable content and ideas on the web. As individuals, teams and communities.
linux distro to get on a pendrive
Shut down the computer and start on your Tails USB stick instead of starting on Windows, macOS, or Linux. Tails leaves no trace on the computer when shut down.
just like knoppix of old
InstantOpen Source App Hosting Run the finest Open Source web apps from just $1/month
)
PikaPods
)
searched.for - tools
⚙
search.for: tools
Carousel Horse Emoji 🎠
searched.for : go
Filebase's Pricing Model
![]()
Kubo RPC API v0 reference
When a Kubo IPFS node is running as a daemon, it exposes an HTTP RPC API that allows you to control the node and run the same commands you can from the command line.
https://stackoverflow.com/questions/9755841/how-can-i-change-the-version-of-npm-using-nvm How can I change the version of npm using nvm? - Stack Overflow Mar 18, 2012 ... In order to change your npm version when using nvm, you must install your npm version only inside the folder of the desired Node.js version. For ...
Person Doing Cartwheel Emoji (Person Cartwheeling) 🤸

How to Install NVM on Linux and Mac
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
How to Connect to your Droplet with OpenSSH
openssh
How to Create Users in Linux (useradd Command)

the syntax of the languages were more suited toNLS linkage conventions, and the files themselves werebetter structured, we might again reach a point of feelingthat the structure is well understood, and the effect ofchanges in code can be properly predicted
NLS linkage conventions
for - hyper link - hyperlink - what's in a link? - keep the links outside the file
link
the original hyperlink that was active and allowed dynamic exploration of linked context with appropriate viewspecs
Now in Plex or Trail Mark.s the identity of a high resolution addressable content (the addressed is derived from the plexmark trailmark being present in an outline
whether it is in its own document or a clueon or plexon or a clue structure or plex structure outline within the context of a plexon clueon page virtual document
is not couple with a view spec but the very identity of a document carries marks that indicate - intentional - semantic - symmathetic - self-describing
qualifier marks tht in turn are amenable to interpretation by humans and machines such that "viewspec" or rahter "miorphic interpretations" can be associated with them
NETWORK DECODE-ENCODE LANGUAGE
section
do away with listing by organizing thedocumentation and code into an easily accessible, monolithic,structured NLS file.
becuase of the immanent structuring no linear listing were ever used in Meta-Lisp in practice, dynamic navigation
although a complete listing via depth first traversal was always possible and told the complete story
If the SPL compiler is in Tree Meta, the parse rules willcontain only parse information and node-building directions.This should make them much more readable, a feature alwayswanted by those who try to figure out commands of NLS byreading the code in the SPLs
parse rule
only contain parse information and node-building
just like MetaLISP!
UNCRUNCH program
query - inverse of weave in literate programming?
a single, monolithicprogramming and doctmentation structure for a large program.
monolithic programming and documentation structure for large programs
devolved into Literate Programming
future iutopoietic holonimorphic virtual collaborative documents articulating intentional structures amenable to the pun of lively interaction and transformations
ower of TreeMeta to do its top-down tree search
top down tree search
TDPL
the compiler cannot be checked out without a newTree ~1eta because it needs features in the metalanguagewhich are not currently in Tree Meta
bootsrap
It is hard toguess how long it will take to do the job, since we do notyet know what we want to do
how long##do not yet know what we want to do
We have finally figured out a way of writing the parse andunparse rules for the MOL compiler in Tree Meta and notoverflowing the push-down stacks during compilation. Now thatwe have a solution, it would be satisfying to have all of ourcompilers written in the same metalanguage
Everything in Tree Meta (|V)
one meta language to create them all
The great metaprogenitor
we would like to work out a method of compilationthat substitutes the tree structure of NLS files for the phrasestructure of the MOL and SPLs. This is virtually impossibleunless the MOL is in Tree Meta and the changes can be done inone central place, namely the Tree Meta library, for all theexperimental compilers
phrase structure Tree Meta
figure out what a pieceof code is "supposed" to do
figure out supposed to do
the syntax ofthe language closer to the intentions of the coder.
intention of the coder
a total planned rewrite of all three compilers offersthe most economical long-tern solution.
Pancake philosophy the first one should be thrown away
Graphic Oriented Documentation OutputSystem
GODOS
the statementnumber must 'begin with a digit, and it must be followed by atleas t one space
statement number must begin with a digit and followed by at least one space
"outline" format
listicles
hierarchical structure
Each sequence is called a "field. 1t
statement sequence is a field
Typewriter-Oriented Documentation Aid System (TODAS)
primer user guide
The user can retrace his steps within a file by using the Jumpto Return and Jump to Ahead commands
trail following back and forward
The system keeps track of all jumps, both within a given file(intrafile) and from one file to another (interfile).
Links were bid-directional and permanent right at the start!
USERNAME,FILENAME,STATEMENTSPEC:VIEWSPECS
clue name
A link is a string of text, in a special format, that specifies apoint to be jumped to and a set of VIEWSPECs to be used.
link
ump to Identity
is the most basic means of "moving about" within a file. A statement is selected, view-control parameters are set (if desired), and upon execution the display is re-created with the selected statement at the top and the new view parameters (if any) in effect
nIE NLS LINKING FEATURE
NLS linking
Experience in Collaborative Techniques
collaborative techniques
local sinulation of fcedbHck, construction ofmessages to go across the >Jeth!ork, and trans lation of messagesrecei ved from across t.he Netwol~k
message passing end interpretation
The Net\'Jork Decode-Encode Language (DEL) is in the design stages.This is a special-purpose InnU1Hl0e fOl- \:ritin£:; pr0E;rams for userin teractioll wi til rePlote sys tCTtlS .
network decode-encode language DEL
programs for user interaction with remote systems
valuab Ie to the experimental scope
~e f'eel that it ...·i 11 be very valuab Ie to the experimental scope and progr·pss of the nett'lork if critical documentation can be flexihly and rapidly updated and then rapidly and cheaply distributed. \~e intend to handle text, Rraphs. line figures, tah 1e$ and eqllat ions
Experimentation with these techniques
early stage demo
perimenting also \Vi th work-space layout
experimenting
User neptIs of concern to the ;'-He are (lS fo I1m<!s
user needs
https://bafkreidygczgwdxg6nordbcx6rhgdfq2itmisp7vdmbpr7hqrymiv533by.ipfs.dweb.link/?filename=Predicate+%C2%BB+Object+%C2%AB+Enclosuse.txt
«\0000ab««"\u00AB"U+ab%C2%AB«left-pointing double angle quotation mark
«
»right-pointing double angle quotation mark
»
Try to avoid using years, version numbers, or other naming patterns that date a file
The opposite is needed post hoc
ground atomic formula which is just a 02:14:09 the name of a relation and a few arguments
rule macro predicate see
ground atomic formula - That's What's in a PlexMarked Name for a Clue/Page
Clueon, Plexon which is a named node for an associative complex both incoming trails and outgoing immediate neighbourhood of structured complexes
in a Curryed form - applicative/interpretative order
How do I install an SSL Certificate on a Droplet?
digitalocean SSL hosting
https://cra.link/deployment
``` The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json.
The build folder is ready to be deployed. You may serve it with a static server:
npm install -g serve serve -s build
Find out more about deployment here:
https://cra.link/deployment
chitchatter@0.0.0 build:sdk parcel build sdk/sdk.ts --dist-dir build --no-content-hash
✨ Built in 2.12s
build/sdk.js 8.03 KB 740ms ```
On non-GitHub hosts
Build the app with PUBLIC_URL="https://your-domain-here.com" npm run build , and then serve the build directory. Any static file serving solution should work provided it is using a secure context.
for - self-host
npm start
Runs the front end app in the development mode. Uses public WebTorrent trackers. Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes. You may also see any lint errors in the console.
embed the app as a Web Component called <chat-room />.
self-host your own Chitchatter instance.
self-host
nvm install --<the node version>
install specific version of node
How to switch Node.js versions with NVM

npx create-react-app my-react-app
just do this

Setting Up Your Development Environment for React - Medium
https://www.startpage.com/do/dsearch?q=setup+for+react+development&cat=web&language=english
State Management in Web Components: Crafting Cohesive and Scalable Solutions

State Management in Web Components: Crafting Cohesive and ... Oct 3, 2023 ... ... react to state changes, triggering re-renders or side effects. ... Overview: When multiple components need to access or modify the same state, a ...
https://www.startpage.com/do/dsearch?q=react+webcomponent+modify+state&cat=web&language=english
Set Up Session Replay for ReactSentry Docshttps://docs.sentry.io › platforms › javascript › guidesSentry Docshttps://docs.sentry.io › platforms › javascript › guidesSampling begins as soon as a session starts. replaysSessionSampleRate is evaluated first. If it's sampled, the replay recording will begin. Otherwise, ...Missing: tweak | Show results with: tweak
Aug 11, 2016 — This way, you don't lose any of your state which is especially useful if you are tweaking the UI. ... record and replay, without any buy-in from ...
Set Up Session Replay
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 75"><g height="75" width="75" class="loader-spin"><path d="M7.8 49.78c-1.75 2.88-3.19 5.4-4.35 7.56a3.9 3.9 0 0 0 3.34 6h18.86a25.75 25.75 0 0 0-12.87-22.19c1.9-3.17 5.12-9 6.32-11a38.47 38.47 0 0 1 19.14 33.23h12.63a50.79 50.79 0 0 0-25.51-44C29.65 12 32.38 7 33.89 4.64a4 4 0 0 1 6.66 0C42 7 69.53 54.8 71 57.34a4 4 0 0 1-3.75 6h-6.79" fill="none" stroke="currentColor" class="loader-stroke loading" stroke-width="5"></path></g></svg>
Bootstrapping a React project
Test Automation Made Simple
Session replay and analytics tool you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.
🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
The simplest option for recording and replaying user journeys

Full Session Replays
record and replay the web
🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.

The simplest option for recording and replaying user journeys

Full Session Replays
head to the Chrome Web Store to install
chorme web store
from - search.google
About Automated functional testing via the Chrome DevTools Protocol. Easy to use and open source. Generates unique CSS and Xpath selectors. Outputs code for multiple testing frameworks, including Jest, Puppeteer, Selenium Webdriver and Cypress.
Dive Into Events
Session replay and analytics tool you can "truly" self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product. react ..
OpenReplay: Open-Source Session Replay & Analytics
Standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing HTTP interactions.
Open Source record and playback test automation for the web. electron ... Open-source and privacy-friendly. react open-source mac screenshot app typescript .
record · GitHub Topics to
Netflix/pollyjs: Record, Replay, and Stub HTTP Interactions.
session-replay · GitHub Topics
tomgallagher/RecordReplay
Automated functional testing via the Chrome DevTools Protocol. Easy to use and open source. Generates unique CSS and Xpath selectors.
record Here are 449 public repositories matching this topic..
Prior Art
The "Client Server" API of Polly is heavily influenced by the very popular mock server library pretender.
Use Polly's client-side server
client0side server
to modify or intercept requests and responses to simulate different application states (e.g. loading, error, etc.).
https://github.com/tomgallagher/RecordReplay tomgallagher/RecordReplay - GitHub Automated functional testing via the Chrome DevTools Protocol. Easy to use and open source ... No coding skills are required to record and to replay tests.
https://www.freecodecamp.org/news/use-typescript-with-react/ How to Use TypeScript with React - freeCodeCamp Nov 15, 2023 ... If the file does not contain any JSX-specific code, then you can use the .ts extension instead of the .tsx extension. To create a component in ...
Record/Replay Demonstration Video
Getting Started With IPFS & Filecoin

IPFS DesktopLearn how to configure IPFS Desktop for use with Filebase.

Kubo vs Helia vs Elastic-IPFS: Comparing the major IPFS implementations


What's Next for the Global Movement?

How to Handle the Change Event

Web Intents
a standalone protocol for describing multicast sessions
=on - multicast.sessions
The set of properties and parameters is called a session profile.
= on - session.profile
for - Quarksoft - techwriter


CAP theorem
![]()
n a way IPFS going against the CAP theorem which says you cannot have Consistency Availability and Partition tolerance all three
As we can see availability is indeed very problematic. But as one of the great talks pointed out the more people join the IPFS networks availability will improve exponentially. In terms of ipns as a protocol when combined with dnsink seems to be giving us a pretty good availability which is a half way house
alternatively use this
from : https://hyp.is/k9U7pPxNEe2ZYAf5Jr2Xlg/docs.ipfs.tech/concepts/ipns/
BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information.

from hylo self.link

Conformal Mapping -- from Wolfram MathWorldWolfram MathWorldhttps://mathworld.wolfram.com › ConformalMappingWolfram MathWorldhttps://mathworld.wolfram.com › ConformalMappingby EW Weisstein · 2000 · Cited by 14 — A conformal mapping, also called a conformal map, conformal transformation, angle-preserving transformation, or biholomorphic map, is a
holomorphic functions are conformal: they preserve angles between curves (this is a fifth, partially independent, way to think about complex differentiable functions.)
holomorphigenic plex spaces
preserve the spanning structure of trailmarks
thought vectors in hyperdocument spaces