Human Programming Interface | beepb00p
TLDR: I'm using HPI (Human Programming Interface) package as a means of unifying, accessing and interacting with all of my personal data. HPI is a Python package (named my), a collection of modules for: The package hides the gory details of locating data, parsing, error handling and caching. You simply 'import' your data and get to work with familiar Python types and data structures. Here's a short example to give you an idea: "which subreddits I find the most interesting?" In contrast, once the data is available as Python objects, I can easily plug it into existing tools, libraries and frameworks. It makes building new tools considerably easier and opens up new ways of interacting with the data. I tried different things over the years and I think I'm getting to the point where other people can also benefit from my code by 'just' plugging in their data, and that's why I'm sharing this. Imagine if all your life was reflected digitally and available at your fingertips. This library is my
Human Programming Interface [see within blog graph] My life in a Python package If you're in a hurry, feel free to jump straight to the demos . see SETUP for the installation/configuration guide see DEVELOPMENT for the development/extension guide see DESIGN for the design goals see exobrain/HPI for some of my raw thoughts and todos on the project TLDR : I'm using HPI (Human Programming Interface) package as a means of unifying, accessing and interacting with all of my personal data. HPI is a Python package (named my ), a collection of modules for: social networks: posts, comments, favorites re
related reading
- The sad state of personal data and infrastructure | beepb00pbeepb00p.xyz
- Map of my personal data infrastructure | beepb00pbeepb00p.xyz
- All my favorite tracing tools: eBPF, QEMU, Perfetto, new ones I built and more - Tristan Humethume.ca
- What makes a good human interface? | thesephist.comthesephist.com
- interoperable visionsutopia.rosano.ca
- A More Human Approach To Databasesccorcos.github.io
- GitHub - amirgamil/apollo: A Unix-style personal search engine and web crawler for your digital footprint.github.com
- How I Build — Adam Montgomerymontasaurus.com
- Video editing with Python | Hacker Newsnews.ycombinator.com
- heypcb — AI PCB Designer | Describe it. Get a board.heypcb.ai
- GitHub - Surfer-Org/Protocol: Open-source framework for exporting your personal data.github.com
- How to create a personal life dashboardblog.superhuman.com