1 can annotate the content here:
https://cryptpad.fr/pad/#/2/pad/edit/ZP3M88aBLY0JsLwGNBsoY4U4/
1 can annotate the content here:
https://cryptpad.fr/pad/#/2/pad/edit/ZP3M88aBLY0JsLwGNBsoY4U4/
Typester is a robust editor that is flexible, powerful, and— above all— simple. We have designed it to do what it's meant to do, do it well, and then stay out of the way.
Designed it what it meant to do
Engineered for modern modules
That is the way to go
performing complex formatting and cleanup operations under the hood
We can annotate it too
not reallt
working on big documents and we need to be able to send links to certain parts.
link to specific section
Anchors don't work
in Crypt.Pad
Steps to Run
snarf - !!-👀❓✔️-.❌📡 todo-checkout - HTMX Offline
htmx-offline
<svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github v-align-middle color-fg-default">
<path d="M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z"></path>
</svg>
apps that require offline functionality
It is a widely held belief that - htmx cannot be used for apps that require offline functionality.
This is a reasonable assumption given that htmx is all about - sending HTTP requests.
However, a service worker can - intercept HTTP requests and - process them.
The processing could include - interacting with an IndexedDB database.
For some web applications, this enables all the functionality to work offline.


ANTI MALWARE SERVICE EXECUTABLE USING HIGH MEMORY
schedule it
HTMX Playground

About A simple code sandbox for playing around with HTMX. No setup needed!
📖✍️- 🎮| 🅈 ann0te - HTMX Playground
from - 📖✍️- 🎮| 🅈 ann0te - HTMX Playground | 🅈
Github repo: https://github.com/lassebomh/htmx-playground
repo
📖✍️- 🎮| 🅈 ann0te - HTMX Playground | 🅈
htmx is laser focused on
makes htmx more work, in general, to accomplish things but also less opaque
more work less opaque
todo-checkout - phoenix liveview
"avoid writing javascript,
not executing!
multi-swap extension
todo - dig - multi-swap extension
Unpoly https://unpoly.com/ excels
todo-dig - unipoly
I made a HTMX Playground 100% in the browser (lassebomh.github.io)
HTMX Playground
Squared Latin Capital Letter Y
for - hacker news y cpombinator
Why Use Virtual Machines for Privacy and Security? Not Obvious! Top 6 List!

Some may already know that there are cybersecurity benefits to using a virtual machine. But less known are the privacy benefits. There are threats that can't be solved unless you use a virtual machine for example, it may be the only solution against Facebook
html css js cleaner

Google's Playstore offers millions of apps, but due to censorship, Google's anti-competitiveness, and platform restrictions, not every good app can be found in the store. So the only way to get such apps is by sideloading or manually installing them on your Android device.
Google's Playstore offers millions of apps, but due to - censorship, - Google's anti-competitiveness, and - platform restrictions,
not every good app can be found in the store.
So the only way to get such apps is by - sideloading or - manually installing them on your Android device.
for - APK
How to manually install or sideload apps on Android as APKs
concept : sideload
<svg width="24px" height="23px" viewBox="0 0 24 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>android</title>
<g id="Icons-2021" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-20.000000, -25.000000)" fill="#000000" fill-rule="nonzero">
<g id="android" transform="translate(20.000000, 25.000000)">
<g transform="translate(1.000000, 0.000000)">
<path d="M2.104,7.831 C1.33,7.831 0.534,8.464 0.534,9.239 L0.534,14.871 C0.534,15.644 1.33,16.277 2.104,16.277 C2.877,16.277 3.674,15.644 3.674,14.871 L3.674,9.239 C3.674,8.464 2.877,7.831 2.104,7.831 Z" id="Path"></path>
<path d="M4.721,16.944 C4.721,18.11 5.648,19.343 6.814,19.343 L6.814,21.871 C6.814,22.643 7.086,22.482 7.86,22.482 C8.634,22.482 9.953,22.643 9.953,21.871 L9.953,19.343 L12.046,19.343 L12.046,21.871 C12.046,22.643 13.364,22.482 14.139,22.482 C14.914,22.482 15.186,22.643 15.186,21.871 L15.186,19.343 C16.351,19.343 17.279,18.11 17.279,16.944 L17.279,8.878 L4.721,8.878 L4.721,16.944 Z" id="Path"></path>
<path d="M13.609,2.743 L14.499,1.022 C14.544,0.936 14.512,0.825 14.426,0.78 C14.338,0.735 14.232,0.766 14.188,0.851 L13.284,2.587 C12.575,2.315 11.806,2.164 11,2.164 C10.195,2.164 9.426,2.315 8.717,2.587 L7.813,0.85 C7.769,0.765 7.662,0.73 7.576,0.775 C7.49,0.82 7.455,0.927 7.5,1.013 L8.392,2.743 C6.398,3.645 4.955,5.738 4.704,7.831 L17.296,7.831 C17.044,5.738 15.602,3.645 13.609,2.743 Z M8.907,6.785 L7.86,6.785 L7.86,5.738 L8.906,5.738 L8.906,6.785 L8.907,6.785 Z M14.14,6.785 L13.093,6.785 L13.093,5.738 L14.14,5.738 L14.14,6.785 Z" id="Shape"></path>
<path d="M19.896,7.831 C19.122,7.831 18.327,8.464 18.327,9.239 L18.327,14.871 C18.327,15.644 19.122,16.277 19.896,16.277 C20.671,16.277 21.466,15.644 21.466,14.871 L21.466,9.239 C21.466,8.464 20.671,7.831 19.896,7.831 Z" id="Path"></path>
</g>
</g>
</g>
</g>
</svg>
Brave Browser 1.64.113 A browser that incorporates AdBlock
brave apk
alternative to playstore
APKPure is a totally free APK downloader for Android phone and tablet. Download apk directly from Android market even without Google play store account.

for - APK
The Best Google Play Store AlternativesTop App Stores and other similar apps like Google Play Store
for - alternative.to - Google Play Store - indy0@cryptpad.fr

for - apk
no mandatory account creation or subscriptions,
for - no account - manadaatory account creation - autonomous longtail software
Search Result: google play store
for - alternative.to - Google Play Store - indy0@cryptpad.fr

HedgeDoc - Ideas grow better together
slogan
Editorial Coronis ⸎
for - emoji - HPMIX
low latencies
To make the demo instance available - with low latencies in as many countries as possible,
we use Cloudflare.
One of the downsides is that Cloudflare intercepts all TLS traffic between your browser and the demo instance, which makes the demo unsuitable for private notes.
⚖️-🦔📏📝 evaluate - HedgeDoc | indy0
Demo instance
⟤
emoji
for annotation highlight
Features
markdown note editor
Ideas grow better together

open-source, web-based, self-hosted, collaborative markdown editor.
collaborative markdown editor
HedgeDocIdeas grow better together.
Self-hosted Stay in control of your data. Keep it on your server.
from https://hyp.is/mq9c3vIQEe6ajGMqnH78jw/github.com/Peergos/Peergos/projects/2
Privacy protections Leo is free to use and no user login or account is required. Leo does not collect identifiers such as your IP Address that can be linked to you. No personal data is retained by the AI model or any 3rd-party model providers.
Brave Leo is a private AI smart assistant that enhances your use of the Internet.
or account -
Brave Leo is a private AI smart assistant that enhances your use of the Internet.
Ask Leo to summarize a webpage you’re viewing. Or ask questions about the page, and get answers, clarifications, and other viewpoints. Brave Leo can also create content, translate between different languages, and transcribe audio and video. It can even have back-and-forth conversations.
Leo is free to use with limited access. Brave Leo Premium offers more models, higher limits and gives subscribers early access to new features.
XAPK Installer APK Download for Android
link
XAPK Installer Android

How to install XAPK files on Android

What are XAPK files and what are they for

download all the photos at once

upload files to MEGA

LiaScript0.14: JavaScript or JS-Components (English) #17

We have finally finished the LiaScript documentation

See the video here, to get an impression:

https://www.youtube.com/watch?v=kV152vxjLok&list=PL7LrRfaZulheLCSz-eGM1FBA-4NtC_b_X&index=20
We made also some a screen-recording for every chapter
Here is the introduction to hashtag#JavaScript in LiaScript, where we had re-imagined the usage and the capabilities of JavaScript. In our case JavaScript is used as a component, that serve multiple purposes:
In can simply perform a calculation and directly output the result as part of the text.
It can also output HTML or LiaScript
Users can interact with scripts, since they can be combined with different input elements
Users can inspect every calculation by double-clicking onto the result
Users can modify and rerun this code
Scripts can be combined with animations
Scripts can be combined with other scripts to form an execution graph, when on script finished, its result can trigger the execution of another script
Scripts can be combined with the Internationalization API for optimized formatting
And much more ;-)
Potential App Ports From Potential App Ports Copy card link HedgeDoc - https://hedgedoc.org Added by ianopolous
HedeDoc
Visualization
Processing.js - is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards
VTK.js is a JavaScript library available for scientific visualization in your browser.
Index of LiaScript Templates
MermaidJS - generating charts from text
rextester
- Support for 45 different programming languages

Tau-Prolog - functional Prolog-Interpreter for JavaScript
Curiosity-Prolog - Prolog-Interpreter implemented in 160 lines of JavaScript code.
Skulpt: - Skulpt is an entirely in-browser implementation of Python. No preprocessing, plugins, or server-side support required, just write Python and reload.
Pyodide: - The Python scientific stack, compiled to WebAssembly. It provides transparent conversion of objects between Javascript and Python. When inside a browser, this means Python has full access to the Web APIs.
BiwaScheme: - a Scheme interpreter written in JavaScript.
AlaSQL - is a lightweight client-side in-memory SQL database designed to work in browser and Node.js.
Turtle - A port of tiny-turtle.js to LiaScript,
Web Development - A general template that can be used to create online curses on web development including HTML, CSS, and JavaScript.
Turtle A port of tiny-turtle.js to LiaScript,
Must check out
Mermaid Template
src: https://raw.githubusercontent.com/liaScript/mermaid_template/master/README.md
This template is mainly based on Communica an open-source knowledge graph querying framework
to Comunica – A knowledge graph q… (comunica.dev)
LiaScript template for interactive SPARQL-queries and playing around with the semantic web technologies
Communica - Template
Vega-Lite

LiaTemplates ... by LiaScript
Template for including mermaidJS graphs into LiaScript
Template for integrating aframe into LiaScript courses
LiaScript template for interactive SPARQL-queries and playing around with the semantic web technologies
41 public repositories
Languages and paradigms ... OER enthusiast ... creator of LiaScript, the first open Markup language for open online course development ...
Hyperbolic tree
![]()
Custom DomainsFor $9 per month (billed annually) a Custom Domain subscription enables a stable domain for your tunnel with a priority share of the bandwidth on the localhost.run system.
custom domains
localhost.run<3 local dev
localhost.run logo localhost.run
serveoHow it worksManualAlternativesSelf-hosttrevor@serveo.net
x

Learners can use the system in an exploratory way and in a constructive way. When using the system in an exploratory way, learners navigate through the public knowledge graph compiled by public elements of each personal knowledge graph led by their aims and interests. In constructive use, learners create a personal knowledge graph by interlinking and arranging different knowledge resources, either from the web or other learners’ knowledge graphs.
unable to annotate
A Collaborative Linked Learning Space
Current learning systems typically do not allow students to combine learning materials with additional content, for example materials found on the web. We present a system that enables both educators and students to augment learning resources by creating meaningful links between them. In this way, both students and educators can benefit from the augmentations of others, and relate them to personal knowledge.
PeerServer: A server for PeerJS PeerServer helps establishing connections between PeerJS clients. Data is not proxied through the server. Run your own server on Gitpod!
Selfhosted server as an option. e.g: https://github.com/peers/peerjs-server. I am not sure if this is compatible with trystero. If it "just works", this can be offered as an alternative to the default config.
run your on server trystero peerjs
The IPFS strategy is also usually the slowest to connect.
IPFS
WebRTC connection takes 5~10 seconds and multiple ICE TURN servers fail

About A port of the open wikibook to LiaScript
LiaBooks ... by LiaScript
About André Dietrich
x
LIASCRIPT: A DOMAIN-SPECIFIC-LANGUAGEFOR INTERACTIVE ONLINE COURSES
ls
andre-dietrich commented
What a beautiful piece of art and
I am sad, that I did not discover it earlier ...
All the examples/connections work like charm, but I could not create a working IPFS connection.
Maybe this needs some additional configuration that I am not aware of?
I would like to embed your work into our OER
(Open Educational Resource) - Project,
which is called LiaScript. =
It is an extension to markdown, that is directly interpreted within the browser.
Here is a little demo of how we create classrooms, that sync the states (quizzes, survey, collaborative editors, chats...) between browsers ...
https://www.youtube.com/watch?v=Kjk6OblugXI
and I would like to have a running IPFS solution 🙈
Thank you anyways for this great project ...
andre-dietrich
[Question]: Detecting incorrect passwords enhancement New feature or request. #53 opened on Nov 4, 2023 by brother-bill.
background = 🌐🔎 web.research - "open learning commons"
Share your knowledge and build online courses with simple Markdown!

LiaScript, as a
Markdown-dialect

that allows sharing knowledge by - creating interactive courses - in an Open-Source manner,
where anyone can - participate and - contribute.
Share your knowledge and build online courses with simple Markdown!

Markdown-dialect

that allows sharing knowledge by - creating interactive courses - in an Open-Source manner,
where anyone can - participate and - contribute.
LiaScript, as a

that allows sharing knowledge by - creating interactive courses - in an Open-Source manner,
where anyone can - participate and - contribute.
About https://serveo.net is an alternative for ngrok. taichunmin/serveo can let you secure URL to your localhost server through any NAT or firewall in Docker. And taichunmin/serveo-server can let you host your own serveo.
docker

Cyble VisionSee Cyble in ActionAward-winning cyber threat intelligence platform, designed to provide enhanced security through real-time intelligence and threat detection.

Cyble is a global threat intelligence SaaS provider that helps enterprises protect themselves from cybercrimes
to cyble

People concerned about their exposure to the Dark web can register at AmiBreached.com to ascertain their exposure.
Ngrok Platform Abused by Hackers to Deliver a New Wave of Phishing Attacks
ngrok fishing attacts
How to enable Remote Desktop
remote desktop
form
don't use ngrok or similar tools blog.cyble.com/2021/02/15/…
don't use ngrok ? serveo.net?
Recently learned about tunnelin.co
checkout
Access localhost from the internet [closed]
answer
serveo.net – Emre Jun 11, 2019 at 20:45
Emre Yet another software engineer
from serveo.net
google.search: allow+unsecure+ws+connections
possible.answer - thisisunsafe bypassing chrome security
Sep 20, 2017 — However, my page is loaded over HTTPS, which means the browser won't allow an unsecure WS connection, instead it will require a secure WSS ...
thisisunsafe - Bypassing chrome security warnings
for - access secure wss on local host
If you have admin privileges on the POS terminals, how about adding a line to the HOSTS file like: 127.0.0.1 localhost.mycompany.com
answer
How can I establish a secure connection to a websocket on localhost?
secure ws websocket connection to localhost
from - connectWebSocket connction
You would need a WebSocket proxy
to - HTML5 Web sockets Proxy Server
I can't downgrade my site to http
cannot downgrade my site
"the browser won't allow it"
so no
Connect to an unsecured WebSocket over https
I am trying to establish a connection to a unsecured WebSocket.
Sep 20, 2017 — However, my page is loaded over HTTPS, which means the browser won't allow an unsecure WS connection, instead it will require a secure WSS .
How HTML5 Web Sockets Interact With Proxy Servers $("#translated_"+InfoQConstants.userDetectedCountryCode.toLowerCase()).show(); Like Print Bookmarks if(loggedIn){ $('#showBookmarks').show(); } function performBookmark() { Bookmarks.toggleBookmark('articles', 'Web-Sockets-Proxy-Servers'); } infoq.event.on('bookmarkRequested', function(e) { Bookmarks.toggleBookmark('articles', 'Web-Sockets-Proxy-Servers'); }); infoq.event.on("loaded", function(){ if(loggedIn){ var href = window.location.href; if(href.indexOf("#bookmarkPage") != -1){ $('#bookmarkBtn').click(); } } }); $(document).ready(function() { if(Bookmarks.isContentBookmarked == 'true'){ $('#bookmarkBtn').addClass('button__green'); $('#bookmarkBtn').removeClass('button__gray'); }else{ $('#bookmarkBtn').removeClass('button__green'); $('#bookmarkBtn').addClass('button__gray'); } });
from
Run Serveo On Android to Host Your Website

SSH Reverse Tunnel Agent
reverse tunnel agent
Unable to register a SSH public key
register ssh key
SSH Keys and Public Key Authentication

Have any of you been able to setup custom domain?
This is a free equivalent to ngrok and it only uses SSH - https://serveo.net/ - and it accepts custom subdomains.
seveo
Expose local servers to the internetNo installation, no signup
ssh -R 80:localhost:3000 serveo.net
here are a couple of good free services that let you do the same. Ideal for showing something quickly during development/testing: http://localtunnel.me/
fist one is the best
http://localtunnel.me/
you have a web server running on your machine. To access it from Internet,
to: local tunnel
google.search: access server running on local machine from the internet
Localtunnel allows you to easily share a web service on your local development machine without messing with DNS and firewall settings.
<svg class="dib header__logo__text" role="img" title="Localtunnel"><use xlink:href="#logo-text"></use></svg>
<svg class="dib header__logo__monogram" role="presentation" aria-hidden="true"><use xlink:href="#monogram"></use></svg>
Multiple terminal windows in Windows Ubuntu?

A minimal Java implementation of IPFS
from: "ianopolous - Overview" (github.com)
IPFS Java
expose yourself localtunnel.me
localtunnel
localtunnel localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes. Great for working with browser testing tools like browserling or external api callback services like twilio which require a public url for callbacks.
e
File access control
to: cryptree cryptographic file system
https://w3s.link/ipfs/QmWK52iwjAodyGcxoRzDEyeTmcKiDM2fYwaH2wpn8ncV9j?filename=wuala-cryptree.pdf
A p2p, secure file storage, social network and application protocol
web interface build
build web interface
migrate to another server first ensure you have sufficient quota on it, then run the migrate command on it.
migrate to another server
mirror all of your data on another server first run the following command (on any instance):
mirror locally
for: peergos
can revoke their following at any time
revoke following
onion routing is integrated
Once onion routing is integrated, there will be no way for an attacker (or us) to deduce the friendship graph (who is friends with who).
for: indy.web.mesh untraceable friendship graph
respond to friend requests with their own friend request to make it bi-directional
respond friend request bi-directional
"following" someone and is a one way protocol.
one way protocol
two random symmetric keys are generated for every file or directory
is that ephemeral encyption for each file and folder?
IPFS itself is not trusted
but self-certifying
Servers are trustless
trustless servers
There is a pki node which ensures unique usernames using a structure similar to certificate transparency. This data is mirrored on every peergos server. A new node contacts any public Peergos server to join the network
unique usernames
servers mirror
CryptTree
Cryptree: A Folder Tree Structure for Cryptographic File Systems
Application Protocol | System Design
Application Protocol | System Design - GeeksforGeeksGeeksforGeeks

y R Sharp · 2008 — We shall see examples of applications which illustrate all these architectures. Keywords. User Agent · Application Protocol · File Transfer Protocol · Origin ...

Peergos/nabu
achieve
This allows us to achieve - cross-platform reproducible builds and - future proof our build system
(we should be able to build - any commit - any number of years into the future
with only a JVM).
npm even with nvm is broken need pnpm to make your projects tree copyable */ -
We avoid JS based build tools and managers like npm, webpack etc. to maintain greater control over the build process.
our build
all u need is a JVM
/* perfect
npm even with nvm is broken
*/
source: "The Coming Century of War Agai…" (www.youtube.com)

The Coming Century of War Against Your Computer | Cory Doctorow

google.search: war means of computation doctorow
Aug 28, 2023 — When I was at the United Nations at the World Intellectual Property Organization, I was known as the "scourge" of the simultaneous translation ...
Cory Doctorow The Coming Century of War Against Your Computer
![]()
28c3: The coming war on general computation
for: war computation means
brave.search: Origin+trial+controlled+feature+not+enabled%3A+%27interest-cohort%27
4 August 2023 - As for The "Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'interest-cohort'." warning is related to Google's FLoC (Federated Learning of Cohorts) experiment, which is a part of their Privacy Sandbox initiative. This error is not critical and should not cause ...
Permissions policy header error: Interest cohert not enabled #52356
for - local Peergos server
log in to your account from another Peergos instance
log into your account from another peergos instance
Video/audio player. Image gallery. Secure PDF viewer. Customizable profiles · Personal website hosting. Why use it? Strong client-side ...
the human readable path in the Peergos global filesystem
browser fingerprinting is irrelevant for such websites because no information can be exfiltrated!
private websites
Developing a Peergos App
Select the peergos-app.json file and choose ‘Run App’
Peergos REST API
api
Example messages
``` From: John Doe jdoe@machine.example Sender: Michael Jones mjones@machine.example To: Mary Smith mary@example.net Subject: Saying Hello Date: Fri, 21 Nov 1997 09:55:06 -0600 Message-ID: 1234@local.machine.example
This is a message just to say hello. So, "Hello". ```
from: "Video: Lecture: Indy Johar – D…" (www.youtube.com)
His last answer - self-authoring
is indeed spot on.
docdrop hhpothes.is annotated video

Lecture: Indy Johar – Designing Our Futures ⏐ Live Stream

the biggest things that we need for crisis is actually our own capacity to 01:11:50 become more self-authoring
for crisis we need - building our capacity for self authoring - self-authoring societies - capacity to author yourself
the biggest things that we need for crisis is actually
our own capacity to
become more self-authoring
-

people like the Nordic secret
from Thomas Borman I think
who talks about vult schools in the scandix and nordics
being a key part of building self-authoring societies and actually
building the capacity to author yourself
is probably the
greatest single contribution
to be able to operate in crisis and
I think that's going to be a key part
The World Wide Web
from - google.search - browser protocol

HyperText Transfer Protocol
The Wold Wide Web
to - The World Wide Web (article) |…"(www.khanacademy.org)

google.search: browser protocol
npx expose-wsl@latest
do.how access server running under WSL from the local network
Simply use this single line
do.how - access server running on wsl ubuntu
sudo apt install default-jdk
install default-jdk
sudo apt update
step 1
from: install jdk ubuntu - Google Se… (www.google.com)

Sep 21, 2023 — Simple step-by-step guide on How to Install Java on Ubuntu, and any other Ubuntu-based distribution. Get started with Java today!

%LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Avatars
do.how: Brave change Profile Avatar image
TO CHANGE THE PROFILE AVATAR
do.how: change brave profile avatar
dream interpreter about comparative mythology
X
mythological ideal ideas
and concepts are functional
functional quality of our object categories
functional
a word was more like a um a piece in a 00:03:43 chess game
3+ - words 🧩 piece in a chess ♟️ game 🎯 - 🏷️ label 🏷️ for an object - Do things with - not just 🧪🧫 label 🏷️ things with
💬 🤔 think with - Concepts not theories 🤔 about objects
Correspondence theory bunk - Action oriented - Motor 🛵 oriented cup - Motor action activated at perception