# <!-- METAHEADER
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"*": "https://raw.githubusercontent.com/wefindx/schema/master/intent/oo-item.yaml"
# <!-- HEADER
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"base:title": "0oo - Programmatic Access and Control"
"og:title": "Programmatic Access and Control"
"og:description": "The desire to take control and programmatically access and manage all one&#x27;s personal web accounts and web resources, -- is a need of any generalist person. [beepb00p](https://beepb00p.xyz) has coined the term &quot;HPI&quot; ([Human Programming Interface](https://beepb00p.xyz/hpi.html)) to refer to it, and developed a version of it at [github.com/HPI](https://github.com/karlicoss/HPI), though, there had been other attempts at a similar end goal, such as the [github.com/metadrive](https://github.com/wefindx/metadrive) by Mindey, and we perhaps would find others, such as Almond&#x27;s [Thingipedia](https://almond.stanford.edu/thingpedia) by Monica S. Lam et al. at Stanford, trying to create open source virtual assistant, that inherently needs the ability to access diverse resources with high …"
"og:image": "https://avatars0.githubusercontent.com/u/28134655"
"og:url": "/intent/105001/"
"base:css": "/static/css/bootstrap.min.9c25540d6272.css"
"base:extra-css": "/static/css/base.57997aeac1df.css"
"base:favicon": "/static/favicon.acaa334f0136.ico"
"base:body_class": ""
"layout:logo": "/static/0oo.8d2a8bbef612.svg"
"layout:index": "/"
"layout:menu": "/menu/"
"layout:categories": "/intents/"
"layout:ideas": "/methods/"
"layout:projects": "/projects/"
"layout:users": "/users/"
"layout:about": "/about/"
"layout:help": "/help/"
"layout:bug_report": "https://github.com/wefindx/0oo"
"layout:login": "/accounts/login/"
"layout:light-off": "/darken/?darken=true"
"layout:set-multilingual": "/mulang/?mulang=true"
"layout:lang": "Kalba"
"layout:set-language-post-action": "/i18n/setlang/"
"layout:csrf-token": "2YnUgBJYbws12nzAImkpUaBrzyRTbMmA6jJ4wKCnXGJcbv5qYNDxL6O0CDLWtnRZ"
"layout:input-next": "/intent/105001/"
"layout:languages": [{"code": "ja", "is-active": "false", "name": "日本語"}, {"code": "lt", "is-active": "true", "name": "Lietuviškai"}, {"code": "zh-hans", "is-active": "false", "name": "简体中文"}, {"code": "en", "is-active": "false", "name": "English"}, {"code": "ru", "is-active": "false", "name": "Русский"}, {"code": "oo", "is-active": "false", "name": "O;o,"}]
# <!-- TOPIC
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:parent:intents": [{"title": "Sharing Digital Resources", "url": "/intent/1293/"}]
"item:title": "Programmatic Access and Control"
"item:votes": +4
"item:add-vote": "#addnote"
"item:intent": "/intent/105001/?l=lt"
"item:base-administration": false
"item:body": |
    The desire to take control and programmatically access and manage all one's personal web accounts and web resources, -- is a need of any generalist person. [beepb00p](https://beepb00p.xyz) has coined the term "HPI" ([Human Programming Interface](https://beepb00p.xyz/hpi.html)) to refer to it, and developed a version of it at [github.com/HPI](https://github.com/karlicoss/HPI), though, there had been other attempts at a similar end goal, such as the [github.com/metadrive](https://github.com/wefindx/metadrive) by Mindey, and we perhaps would find others, such as Almond's [Thingipedia](https://almond.stanford.edu/thingpedia) by Monica S. Lam et al. at Stanford, trying to create open source virtual assistant, that inherently needs the ability to access diverse resources with high level actions.
    
    The problem of access and control of one's web resources programmatically, is pervasive: every time you see someone writing a client library to interact with an API, or web crawler -- it's part of the problem. Every time you see someone write drivers to control robots, -- it's part of the problem.
    
    And, there's much to be desired. The memories of sharing diaries as granularly as described in [notesplit](https://github.com/mindey/notesplit), where you can permission on every byte, to all the [features](https://book.mindey.com/metaformat/0001-metaform-philosophy/0001-metaform-philosophy.html#metaformat-requirements) described in [metaform](https://book.mindey.com/metaformat/0001-metaform-philosophy/0001-metaform-philosophy.html).
    
    I think, we merit discussions, and bringing people with interest in this together, to collect the best approaches, and try to create a paradigm for plug-and-play driver and data system, that would enable everyone of us to access and control our stuff programmatically, removing the necessity to use UIs of systems, and abstracting them into one powerful API to have high-level actions on all of them.
"item:permalink": "/intent/105001/?l=lt"
"item:source-date": ""
"item:owner": "Mindey"
"item:ownerlink": "/user/147/Mindey"
"item:created": "2021-11-28T13:17:31.850256"
"item:intent:child:add": "/admin/hlog/intent/add/?parent=105001"
# <!-- LINKS
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:method:items":
  - "id": "i-863"
    "title": "Metaformat"
    "summary": "Create a polycontext metasymbol, and overcome the fact that standardization does not generalize."
    "url": "/method/863/"
    "owner": "Mindey"
    "permalink": "/intent/105001/?l=lt#i-863"
    "ownerlink": "/user/147/Mindey"
    "created": "2019-09-11T15:01:44.134000"
  - "id": "i-989"
    "title": "&quot;UseMe&quot; standard"
    "summary": "The &quot;readme.txt&quot; equivalent for machines."
    "url": "/method/989/"
    "owner": "Mindey"
    "permalink": "/intent/105001/?l=lt#i-989"
    "ownerlink": "/user/147/Mindey"
    "created": "2020-10-02T05:19:51.822000"
  - "id": "i-1022"
    "title": "World Mapping Assistant"
    "summary": "A computer program-toolkit that helps individuals build world model by scanning networks and P2P crawling internet, leveraging their personal computer&#x27;s accessibility."
    "url": "/method/1022/"
    "owner": "Mindey"
    "permalink": "/intent/105001/?l=lt#i-1022"
    "ownerlink": "/user/147/Mindey"
    "created": "2020-12-26T16:33:33.128000"
  - "id": "i-3001"
    "title": "Appless OS"
    "summary": "Operating system without user-facing apps!"
    "url": "/method/3001/"
    "owner": "Mindey"
    "permalink": "/intent/105001/?l=lt#i-3001"
    "ownerlink": "/user/147/Mindey"
    "created": "2021-03-14T23:20:57.751286"
"item:method:add": "/admin/hlog/method/add/?parent=105001"
"item:comment:add": "/intents/addnote?parent=105001"
"item:comment:add:csrf_token": "2YnUgBJYbws12nzAImkpUaBrzyRTbMmA6jJ4wKCnXGJcbv5qYNDxL6O0CDLWtnRZ"
"item:comment:form": |
    <li> <textarea name="text" cols="40" rows="10" id="addnote" class="comment-textarea" required>
    </textarea></li>
    <li><label for="id_vote">Balsas:</label> <select name="vote" id="id_vote">
      <option value="-1">[−]</option>
      <option value="0" selected>-</option>
      <option value="1">[+]</option>
    </select></li>
    <li><label for="id_crawl">Tyliai:</label> <input type="checkbox" name="crawl" onchange="handleSilently(this)" id="id_crawl"></li>
    <li><label for="id_has_questions">Siekių:</label> <input type="checkbox" name="has_questions" id="id_has_questions"> <span class="helptext">Pažymėkite, jei komentaras kelia naujų klausimų.</span></li>
    <li><label for="id_has_ideas">Idėjų:</label> <input type="checkbox" name="has_ideas" id="id_has_ideas"> <span class="helptext">Pažymėkite, jei komentaras siųlo galimus sprendimus.</span></li>
    <li><label for="id_has_facts">Faktų:</label> <input type="checkbox" name="has_facts" id="id_has_facts"> <span class="helptext">Pažymėkite, jei komentaras pateikia potencialiai naudingų faktų.</span></li>
    <a href="/accounts/login/">Prašome <u>prisijungti</u>.</a>
# <!-- COMMENTS
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:comment:items":
  - "id": "r-218001"
    "mtrans": |

        Galvoju, vertėtų pakviesti visus čia paminėtus ir kitus besidominčius į internetinę konferenciją šia tema. Prieiga prie duomenų ir sistemų bei jų kontrolė yra bendras poreikis.

    "text": |
        I'm thinking, it would be worth inviting all the people mentioned here, and others who are interested to a web conference on this topic. Data and systems access and control is a generic need.
    "owner": "Mindey"
    "ownerlink": "/user/147/Mindey"
    "permalink": "/intent/105001/?l=lt#r-218001"
    "created": "2021-11-28T13:25:57.614986"
    "vote": ""
  - "id": "r-249001"
    "mtrans": |

        Ar visi yra susipažinę su „Windows“ failų valdymo naršykle? Arba Finder „Mac“.
        
        „Windows“ failų tvarkymas yra paprastas. Mums reikia bendrojo objekto sąsajos duomenų bazėms.
        
        Paieška, filtravimas, perkėlimas, kopijavimas, kryžminių nuorodų paieška pagal pavyzdį. Visų šių dalykų mums reikia kiekvienai svetainei.

    "text": |
        Is everyone familiar with windows file management Explorer? Or Finder on Mac.
        
        On windows file management is easy. We need a generic object interfacer for databases.
        
        Search, filtering, move, copy, cross reference search by example. We need all these things for every website.
    "owner": "chronological"
    "ownerlink": "/user/198/chronological"
    "permalink": "/intent/105001/?l=lt#r-249001"
    "created": "2022-04-05T06:09:46.872313"
    "vote": ""
  - "id": "r-250001"
    "mtrans": |

        Taip taip, ir „MetaDrive“ turi tokio dalyko prototipą. Kiekvienas duomenų bazės įrašas gali būti failas failų tvarkyklėje su skirtingomis pelės išskleidžiamojo meniu parinktimis dešiniuoju pelės klavišu ir skirtingomis formomis spustelėjus. Daugeliu atvejų nereikia interneto naršyklės.

    "text": |
        Yes yes, and MetaDrive has a prototype of such thing. Each database record can be a file in file manager, with different mouse drop-down options on right-click, and different forms on click. No need for web browser, in most cases.
    "owner": "Mindey"
    "ownerlink": "/user/147/Mindey"
    "permalink": "/intent/105001/?l=lt#r-250001"
    "created": "2022-04-05T06:15:36.460689"
    "vote": ""
  - "id": "r-251001"
    "mtrans": |

        Ar naudojote FUSE?
        
        Mano svajonė yra kaupti informaciją keliuose skirtukuose ar svetainėse
        
        https://o2oo.li/intent/77001/windowtab-merge

    "text": |
        Did you use FUSE?
        
        My dream is aggregating information across multiple tab or sites
        
        https://o2oo.li/intent/77001/windowtab-merge#1630758689
    "owner": "chronological"
    "ownerlink": "/user/198/chronological"
    "permalink": "/intent/105001/?l=lt#r-251001"
    "created": "2022-04-05T06:17:55.355339"
    "vote": ""
  - "id": "r-252001"
    "mtrans": |

        Taip, tiesą sakant, „MetaDrive“ demonstracinei versijai naudojau FUSE.

    "text": |
        Yes, as a matter of fact, I did use FUSE for MetaDrive demo.
    "owner": "Mindey"
    "ownerlink": "/user/147/Mindey"
    "permalink": "/intent/105001/?l=lt#r-252001"
    "created": "2022-04-05T06:27:34.177451"
    "vote": ""
  - "id": "r-257001"
    "mtrans": |

        Visada norėjau slaptažodžių duomenų bazės, kurioje galėčiau pakeisti savo slaptažodžius.
        
        Tai priklauso nuo šio galvosūkio valdymo pusės

    "text": |
        Ive always wanted a password database that I can change my passwords through.
        
        This comes down to the control side of this puzzle
    "owner": "chronological"
    "ownerlink": "/user/198/chronological"
    "permalink": "/intent/105001/?l=lt#r-257001"
    "created": "2022-04-05T07:33:48.004607"
    "vote": ""
"base:js": "/static/js/base.c7357c06cc89.js"
