22,718 Matching Annotations
  1. Nov 2023
    1. Fast, scalable access control

      Fast, scalable access control

    1. A tool to help you build and document website component libraries and design systems.

      Flip that articulate the design composed of holonic comoutnents and info/learning structure emergent maleable self organizing. The Hypermap of your intent should emerge do not try to lay it out in a plain or impose hierarchical structures which pretend that there is a god's eye view, Let the wholistic view reveal its implicate dynamic sutated order

    1. Build. Document. Integrate. Powerful component libraries & styleguides that fit the way you work.

    1. "action of choosing;" 1630s, "power or liberty of choosing,

      option

    1. Create an access token at https://gitlab.com/-/profile/personal_access_tokens. NOTE: Be sure to copy the token and save it. You will need it!

      access token

    1. This means that applications no longer need to be broken into clients and servers. Instead applications running on user devices can be both clients and servers to other instances of the application running on other devices of other users. We call such applications duplex. Let’s sketch this out a bit.

      duplex apps

    1. sudo dpkg-reconfigure keyboard-configuration

      try this

    2. and me wanting to go the other way (mint) setxkbmap gb – zzapper May 7, 2019 at 16:17

      setxkbmap gb

    1. Syntax to redirect both output (stdout) and errors (stderr) to same file

      redirect stdout and stderr to the same file

      command1 > everything.txt 2>&1

    1. ansi2html - Convert ANSI sequence to HTML

      sudo apt install colorized-logs

    1. A pinning service for Orbitdb, a decentralized database based on IPFS.

    1. OrbitDB Peer-to-Peer Databases for the Decentralized Web

  2. Oct 2023
    1. next-generation build system for composable software.

      oops

    2. Software. Decentralized

      1.2.10 logo_nodejs 1.3.2 teambit.community ui/heading 1.96. 28 Software. Decentralized. A next-generation build system for composable software.

    Annotators

    URL

    1. tools like bit.dev that

      let you dynamically collect existing UI components from your apps, and

      share them across projects as a team.

    2. what web component libraries are available around the web today

      what web component libraries are available around the web today - to get a head start on the future.

    3. 9 Web Components UI Libraries You Should Know in 2021

    1. The rise of community-curated knowledge networks

    2. Sari Azout

    3. “Come for the Content, Stay for the Community”

      let communities coalesce around shared interests/intents

    4. multiplayer workplace collaboration

      multiplayer workplace collaboration

      vs

      personal first, interpersonal indranet.work spaces

    5. The rise of community-curated knowledge networks

    1. document.addEventListener('DOMContentLoaded', ()=>{ all your code })

      Create an event listener for the DOM after it loads.

    2. Manipulating the DOM with fetch()

    1. putting humans at the center if the ideas

      Google organized the world's information we have an opportunity to curate the world's best knowledge by putting humans at the center if the ideas

      your ideas are - open for anyone to see - for anyone to add connections to - for anyone to build on top of

      Net Frontier Marks

      with TrailMarks on the IndyWeb

      https://hypothes.is/a/ezO3LFEAEe2t-SOuWXkZfg

      "Google might be proudly saying, we are doing a lot to help people find things on the netfrontier, Who is doing the job of maybe making better maps understanding the frontier"

      https://hypothes.is/a/9_SmgCDKEeuXxO8mN5IZmA

      https://www.youtube.com/watch?v=xQx-tuW9A4Q&t=1060s

      https://bafybeifc326aq674eqdx3gmcnnnpqz4csg5eud5whuckpwjbqzwbsdt3be.ipfs.w3s.link/doing%20the%20job%20of%20making%20better%20maps%20understanding%20the%20net%20frontier.png

    2. we will be what Rome could have been had they started multiplayer first

      with every curation and every connection we will weave a human curated graph of the best knowledge on the internet

      We can do one better than that

      start with Personal first build interest based co-curating social trust networks

      with global reach and sicoverability

      so that People can always find the Other and colaborate

    3. that feeling is a feeling of having a party for your brain

      where everyone's invited to the dance with you it's the feeling of being in a space that is deeply personal yet communal and connected it's combining the focus and utility of a productivity tool with a sense of aliveness and connectivity of a social network

    4. we know we can do this because we understand that this is about nailing a feeling

      not a checklist of features

    5. ambition is to build a social tool that is actually good for Humanity

      powered by a freemium model not an advertising one

    6. on the path to attention-based monetization

      these platforms have compromised much of their usefulness to people the business model of platforms which rely on clicks and engagement and advertising means we're trapped in a profitable state of anxiety envy and distraction

      my belief is that on the path to attention-based monetization these platforms have - compromised much of their usefulness to people

      the business model of platforms - which rely on clicks and engagement and advertising

      means we're trapped - in a profitable state of anxiety - envy and - distraction

    7. we actually really need something like social networks

      the right question is - ? why is there nothing in the top right

    8. the right question is why is there nothing in the top right

    9. rewarding when other people are watching is a trap

      the organizing principles of these networks likes retweets is Vanity and to live a social life that only feels rewarding when other people are watching is a trap

    10. right hand corner you have the major social networks we use today

      I think Twitter Instagram tick tock tools are social they're networked they're alive there's discovery but they've compromised much of their usefulness for people in these spaces

    11. not building extensions of ourselves we're building ads for ourselves

      bot extensions of ourselves but ads for ourselves

    12. he connections that help us be seen and heard by others

      the connections that help us - be seen and - heard by others when you share something on the Internet and someone Builds on top of you that's resonance that doesn't exist here

      • understand
      • to be understood
    13. single player productivity and Knowledge Management tools

      notion airtable Rome

      these are great powerful tools that augment human intellect but fundamentally they are single player

      we need to augment human interintellect

    14. there's nothing like this on the internet

      x

    15. open for anyone to see for anyone to add

      imagine building your own personal Library except this time

      your ideas are - open for anyone to see - for anyone to add connections to - for anyone to build on top of

      Net Frontier Marks

      with TrailMarks on the IndyWeb

      https://hypothes.is/a/ezO3LFEAEe2t-SOuWXkZfg

      "Google might be proudly saying, we are doing a lot to help people find things on the netfrontier, Who is doing the job of maybe making better maps understanding the frontier"

      https://hypothes.is/a/9_SmgCDKEeuXxO8mN5IZmA

      https://www.youtube.com/watch?v=xQx-tuW9A4Q&t=1060s

      https://bafybeifc326aq674eqdx3gmcnnnpqz4csg5eud5whuckpwjbqzwbsdt3be.ipfs.w3s.link/doing%20the%20job%20of%20making%20better%20maps%20understanding%20the%20net%20frontier.png

    16. shouldn't just be a graph you contribute

      this shouldn't just be a graph you contribute to

      this should be - a tool that is first and foremost for you

      but unlike other bookmarking and note-taking tools the superpower here is - the collective graph

    17. we tapped into the Zeitgeist we onboard a 250 founding curators who collectively made over 29 000 curations 80 000 connections and in the process built a lovely audience of 00:02:39 over 25 000 newsletter subscribers

      we tapped into the Zeitgeist we

      • onboard a 250 founding curators

      who collectively made - over 29 000 curations - 80 000 connections and

      in the process built a - lovely audience of - over 25 000 newsletter subscribers

    18. turned my airtable database into a searchable interface and invited others to contribute to it

    19. user curated knowledge is stuck in single player environments

      all while search engines are deteriorating in quality we need less second brains more collectively curated knowledge Networks

      Actually co-curated mutual learning networks Symmathesy

    20. curators are the new Google

      Description

    21. mindfully curating it

      it changed my relationship to the internet I was no longer mindlessly consuming the internet I was mindfully curating it

    22. Presentation for Betawork's THINK Camp Demo Day

      Description

    1. just-in-time epiphanies: the right ideas, exactly when you need them.

      serendiity engine

      HyperMaps let's you connect everything via labelled bidirectional hyperlinks, as envisaged by Ted Nelson over half a century ago. Description

      https://hypothes.is/a/HYMnpCFhEeyb_C-ac_fq0A

    2. build the perfect tool to collect and connect anything interesting you come across

      connect anything interesting

      experience the web as an extension of your mind

    1. Serendipity Engine for a Digital Pensieve

    1. PIE
    2. root *mendh- "to learn."

      root - mendh - to learn

    3. from manthanein "to learn,"

      from manthenein

      "to learn"

    4. "that which is learnt;"

      literally

    5. pertaining to learning, disposed to learn,

      pertaining to learning

      disposed to learn

    1. Self-hosting /routing/v1 endpoint for delegated routing needs

      Really nice Just what Indy0.Net needs

    2. beneficial for whitelabel or middleware deployments that wish to avoid IPFS branding and links on error pages in browsers.

      whitelabel middleware

      avoid IPFS branding

    1. One can use the JS "module pattern" to implement a facade. – Bergi Feb 1, 2015 at 21:48

      use module pattern to implement facade

    1. a façade.
    2. ES6 Classes syntactic obscurantism to muddy the waters

    3. muddy the waters?

      muddy the waters

    4. As a JS Developer, ES6 Classes Are What Keep Me Up at Night

      ES6 Classes

    5. Besides avoiding new and this tomfoolery

      tomfuulery

    6. experienced JavaScript developers tend to avoid both when they can.

      avoid prototypes and classes

    7. aren’t so much “encapsulated” as “hanging precariously out the window.”

      hanging out the window

    8. whereas a prototype is itself an object instance.

      object instance

    9. Prototypes are object instances, not types

      object instances

      not types

    10. class is not a language feature, it’s syntactic obscurantism.

      syntactic obscurantism

    1. How to Easily Host a Website on IPFSA step by step guide to easily host Angular, ReactJS, or VueJS apps on IPFS using Cloudflare and Pinata
    1. How to upload a large folder by running a local IPFS nodeA step-by-step guide on how to transfer content to us over the IPFS network.

    1. (-: Racket is what we call a “programmable programming language”, or, “a programming language for creating new programming languages”. There are many things that go into designing such a language, and The Racket Manifesto

      language oriented programming

    1. Tutorial: Logstash Grok Patterns with ExamplesCoralogixhttps://coralogix.com › BlogCoralogixhttps://coralogix.com › BlogJun 14, 2020 — This tutorial will enable you to take full advantage of Elasticsearch's analysis and querying capabilities by parsing with Logstash Grok.

    2. Logstash Grok - The Comprehensive Guide for EngineersLogz.iohttps://logz.io › Best Practices › BlogLogz.iohttps://logz.io › Best Practices › BlogJul 11, 2016 — Logstash grok is just one type of filter that can be applied to your logs before they are forwarded into Elasticsearch. Because it plays such a ..

    3. logstash-patterns/files/grok-patterns at masterGitHubhttps://github.com › hpcugent › logstash-patterns › blobGitHubhttps://github.com › hpcugent › logstash-patterns › blobGrok patterns for parsing and structuring log messages with logstash - logstash-patterns/files/grok-patterns at master · hpcugent/logstash-patterns.
    1. logstash grok patterns

      search - logstash grok patterns

    2. see Grok Basics
    3. Use the grok data format to parse line-delimited data using a regular expression-like language.

      parse line delimited data with regexps

      for - TrailMarks - PlexMarks - inline in Clausal Intentional MarkIn Notations by TrarilMarks.co

    4. Grok input data format

    1. Open and interoperable with data ecosystems

    2. InfluxDB. It's About Time. Real-time insights from any time series data with a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
    1. GrokWikipediahttps://en.wikipedia.org › wiki › GrokWikipediahttps://en.wikipedia.org › wiki › GrokGrok means to understand so thoroughly that the observer becomes a part of the observed – to merge, blend, intermarry, lose identity in group experience. It ..
    2. Grok Learninghttps://groklearning.comGrok Learninghttps://groklearning.comOnline platform to learn and teach programming in the classroom. Created by educators for educators. Learn Python, HTML, CSS, embedded programming, .

    3. Grok is a neologism coined by American writer Robert A. Heinlein for his 1961 science fiction novel Stranger in a Strange Land. Wikipedia
    1. "to understand intuitively or by empathy, to establish rapport with" and "to empathize or communicate sympathetically (with); also, to experience enjoyment"
    1. See results about

    2. understand (something) intuitively or by empathy."corporate leaders seemed to grok this concept fairly quickly"establish a rapport."nestling earth couple would like to find water brothers to grok with in peace"
      • understand
      • intutively
      • emotionally
      • establish rapport
    3. google.search : grok

    1. what is a rational number really? See, what's it really, without having to talk about going below the layer of abstraction, what we're forced into saying is a rational number 01:01:21 really is sort of this axiom, is three procedures, make-RAT, numerator, and denominator, that satisfy this axiom.

      what is a natural number

      procedures satisfying the three axioms

    2. bring you face to face with the sort of existential reality of this abstraction

      The Tao as LISP

    3. let me do something that I think is really going to terrify you. I mean, it's really going to bring you face to face with the sort of existential reality of this abstraction that we're talking about.

      existential reality of abstractions

      structure and process equivalence

      primacy of process

      effective conceptions

    4. let me really scare you, and show you what we might build pairs in terms of.

      start data process equivalence

    5. just some axiom for pairs

      z

    6. the programming language to express the concepts that we have in our heads

      do that would require augmenting effectiv4 articulations

      programming languages by conceptions are not well suited to do that job

    7. means of abstraction, how you can take those complicated things and name them so you can use them as simple building blocks.
      • abstractions
      • naming
      • building boxes

      // Oh yes LISP is building material

      instead of writing that progam

      invent a new paradigm

    8. strategy of wishful thinking

      strategy

    1. As Ward Cunningham said: “Lisp is building material,that inspires one to invent a new programming paradigm” before writing that program. LISP, along with chapter 4 of SICP Metalinguistic abstraction - Wikipedia did inspire me to come up with the Language-Oriented Paradigm before I would write any other program.

      LISP building material inspires one to invent a new proramming paradigm

    1. Lisp isn’t a language, it’s a building material.

      building material ward lisp

    2. Configuring Emacs is more of a lifestyle choice than a task that one completes.

      emacs lifestyle choice

    3. Programs must be written for people to read, and only incidentally for machines to execute.

      The death of programming languages

      What we need is augmented ways of articulating effective concepts

      that are complete and are amenable to the PUN to be interpreted to yeild the desired results as effectively articul;ated by humans to be ffective

    1. ES6+ version for 2021; no 1MB limit either:

      Description ```javascript const saveTemplateAsFile = (filename, dataObjToWrite) => { const blob = new Blob([JSON.stringify(dataObjToWrite)], { type: "text/json" }); const link = document.createElement("a");

      link.download = filename;
      link.href = window.URL.createObjectURL(blob);
      link.dataset.downloadurl = ["text/json", link.download, link.href].join(":");
      
      const evt = new MouseEvent("click", {
          view: window,
          bubbles: true,
          cancelable: true,
      });
      
      link.dispatchEvent(evt);
      link.remove()
      

      }; ```

    1. I hate computer languages now almost all of them 00:34:46 including than once I invent okay and part of the reason is because they're full of expressions

      hate computer languages

    1. Computers should belong to you, the people. We develop and fund technology to give them back.

    Annotators

    URL

    1. http://localhost:8080/ipfs/bafybeigr4tuqeflasxmy3yub57pn477h2wmyssqvxmq2ih4wo4g2f65vdq?filename=Lots%20of%20Insipid%2C%20Stupid%20Parentheses%20_%20by%20Ronie%20Uliana%20_%20Medium.pdf

      http://bafybeigr4tuqeflasxmy3yub57pn477h2wmyssqvxmq2ih4wo4g2f65vdq.ipfs.localhost:8080/?filename=Lots%20of%20Insipid%2C%20Stupid%20Parentheses%20_%20by%20Ronie%20Uliana%20_%20Medium.pdf

    2. Lots of Insipid, Stupid Parentheses

  3. bafybeia35cweytspfn32hdopuqrpwtfu6gezrmtgcg7kpqrjqy626ai2zu.ipfs.localhost:48084 bafybeia35cweytspfn32hdopuqrpwtfu6gezrmtgcg7kpqrjqy626ai2zu.ipfs.localhost:48084
    1. http://bafybeia35cweytspfn32hdopuqrpwtfu6gezrmtgcg7kpqrjqy626ai2zu.ipfs.localhost:48084/?filename=www.inkandswitch.com

    1. ipfs

      http://bafybeiaropufxhxa7ey34l7jlpmvnatejaamsguwm3oqvzeoaohmfqy2du.ipfs.localhost:48084/

    1. for - inkandswitch

    2. CRITERIA FOR INTENT PRESERVATION

      intent at last

    3. Conflict-free Replicated Data Types (CRDTs) for rich text

      Beyond CRDT in additon to or even replacing relance on smart automatic processes

      be smart about how the problem is formulated

      in addition to being smart regarding maximising the involvement of human actors in enriched info-communication-learning/work-flows that are natural and engaging and lead to augmented the intellectual effectivenesss of the participants in the collaboration communicaiton that are continuous without being synchronous!

      make the design integral and reversed omni-optional maximizing easy of introducing radical changes nd full recapitulable meaningful historical provenance

    4. focus only on inlineformatting

      only

    5. visualizing editing history andchanges, highlighting conflicts for manual resolution, and other features

      visualising editing history

      highlighting confilcts

    6. simply allowstwo versions of a rich text document to be merged automaticall

      automerge

    7. asynchronous collaboration, and we plan to add it in the future

      async future

    8. r local-first [ 27 ]rich text editing

      local first

    9. Asynchronous editors

      glad to see asynchronicity is coming to focus.

    10. store formatting spans alongside the plaintext character sequence,linked to a stable identifier for the first and last character of each span, and then to derive the final formattedtext from these spans in a deterministic way that ensures concurrent operations commute.

      There is a much better way

    1. colofon - web snarf experiment - copying entire web page into cryptpad so that we can edit it in cryptpad - like : https://cryptpad.fr/pad/#/2/pad/view/1kEH1GFJH1437WKZnTmHClszBpzEZwoq4I5ynZb8hrM/

      perma self link - https://indy.trailmarks.co/ipfs/QmcFotzuX8WUuFo15NxRtWGYNsrBpsdts9Fbyi83oNvWL3

      source - https://www.inkandswitch.com/upwelling/ - exported from there and uploaded to - https://indy.trailmarks.co/ipfs/QmcFotzuX8WUuFo15NxRtWGYNsrBpsdts9Fbyi83oNvWL3

      • what we really wanted is to use brave's ability to add a web page or a file to IPFS
      • then arrange that entire folder to be available via ipns
      • so that we can share them and annotate them

  4. bafybeievsiyklkdyctsggchd4vhnj6wf6k4xyu6f3ku2vdaoz5ttbe3foq.ipfs.w3s.link bafybeievsiyklkdyctsggchd4vhnj6wf6k4xyu6f3ku2vdaoz5ttbe3foq.ipfs.w3s.link
    1. Television has great breadth of reach, but is generally shallow.● The internet has great depth of reach, but is generally narrow
      • television shallow
      • internet depth of reach but narrow

      // need to scale - reach - ability fro ever cascading wider synthesis

    2. free-doms are imposed, not by the government,

      should ask who is behind the curtain

    3. with authoritariancontrols, these same tools can contract our social attention intoa cramped and censored reality

      authoritarian control - contract social attention into - cramped - censored - reality

    4. eveloping skills for local-to-global com-munication

      local-to-global communication

    5. Choosing Communication

      communication

    6. Description

      self pdf view

      http://bafybeiayc25bmglbmrlwg3wrkvmt26v3mhevqvtvbkvn3pe5k6vdvp7e4i.ipfs.localhost:8080/?filename=book%20-%20choosing%20the%20earth%20CE2022_PDFV8_FINAL3.pdf

    7. CHOOSING EARTHHumanity’s Journey of Initiation Through Breakdownand Collapse to Mature Planetary Community

    1. This method only works for iframes which are direct children of the top-level document and have the same origin.

      direct children

    2. Opt iframes into annotation by adding the "enable-annotation" attribute

      add attribute to iframe

      enable-annotation"

    3. add this one line to the HTML source of each page that you want to have the Hypothesis client on

      ```

      <script src="https://hypothes.is/embed.js" async></script>

      ```