HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
karlicoss
HPI
Python2020–2025
karlicoss / HPI

HPI

Human Programming Interface 🧑👽🤖

6Distinct people
17Mentions
0Explicit recommenders
1.6KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Human Programming Interface 🧑👽🤖

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 8:03:49 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year17 dated mentions

Observed mentions: 2020-05-08 09:31:58 UTC to 2025-10-08 11:17:44 UTC.

02462020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC202
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC505
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC707
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC101

What Hacker News says

5 sources
Some of my favourites: - "5. Life engine" and "92. Personal Data API" I'm working on this in "Human Programming Interface" :) https://github.com/karlicoss/HPI#readme It's far from solving these in general, but it works for me very well. - "73. Web Of Trust Recommendations" Oh yes, I wish this so much -- it's much more meaningful to see recommendations from someone I know than generic ratings on Amazon. Also I don't think it should be limited to products and services -- imagine if you could also have some decentralized reputation framework for politicians/public figures etc. - "33. Personal infrastructure" and "64. Peer to peer backup" Syncthing is missing, who have added 'untrusted devices' recently https://docs.syncthing.net/users/untrusted.html This lets you keep encrypted files on the other end. Great list, also see - https://github.co
Read the rest
In One Hundred Ideas for Computing
Nice work! > The end goal is to have an application running on terminal or raspberry 24/7 plugged into my home network, without access to internet. As far as I understand you're using it as the primary interface for all your data, but in case you want to import some external data sources too, you might be interested in a project I started [0]. You can take periodic snapshots of you online data, and then use it as a fully offline programmatic API to integrate with other services, and potentially use in your dashboard as well. Perhaps if you glance at the diagram [1] it might become clearer how it fits :) [0] https://github.com/karlicoss/HPI#readme [1] https://beepb00p.xyz/myinfra.html#fs
In Show HN: Personal Data Management Dashboard
Nice talk! 16:00 "fission drive" sounds exciting, so in principle I can have data on my disk, also distributed via IPFS and available to local-first apps. This is something I've had in mind as a "data mirror" [0], it would be cool to interoperate with data from various silos and build apps/alternative clients on top of it. I've got a bunch of data extractors/normalisers already [1], would be interesting to try and connect it! By the way, for demonstrating offline mode, both Chrome/FF devtools have network throttling (which is also useful for triggering/testing race conditions). In Chrome offline mode is also in devtools, in firefox offline mode is in "menu - more - work offline" (which is a bit less convenient, but still) [0] https://beepb00p.xyz/sad-infra.html#data_mirror [1] https://github.com/karlicoss/HPI#readme
In IPFS Local Offline Collaboration Sig
> Can I get a raise of hands for folks who think "Dream Machines" is the #1 book on software? How about for those who believe that Engelbart's Augmenting Human Intellect is a driving force for humanity? And that software is a radical embodiment of that all? I think we can get a modest show of hands; I've seen enough confirming points of view from about. (Would that I have a memex to highlight all the mentions I've seen, all the other endorsements!) Me, about an hour ago[1], in the "How can you not be romantic about software?" discussion. Amusing to see Doug echoed back on HN so quickly. Small world! It's in reply to one of the most critical pieces of the thread, to me. The overarching article is somewhat fetishistic, just in to the wizardry of it all, the power, the skill. I was replying specifically to someone promoting the use of person
Read the rest
al knowledge systems, to capture everything you are learning, to build a log & indexes. This, really, is the heart of what I find so romantic: this augmentative, compounding nature of software, of informatics. To gain heightened view points, and to make ourselves steersmen[2]. That thread included a shout out to Karli Coss, who has done more than anyone I've seen to draw together all the streams, to gather & create views of his own existence as it forms across the digital[2]. He's brought a wide range of software- from ebook readers to music players to web browsers- into his own domain, to build his extended brain. Karli has augmented his intellect far further than anyone else. There's a lot of compelling things about software, a lot of ways to have fun. But of the ways to be romantic about programming, Augmenting Human Intellect is the most profound & resounding romantic notions that I have ever encountered. I see so many people engaged in software, but this seems like the core of where almost all real true meaning lives, and we should reshape our focus, abandon so much software, to chase an integrative, augmentative vision of computing in pursuit of this romance. We should be inspired, as Doug was. [1] https://news.ycombinator.com/item?id=26208453 [3] https://github.com/karlicoss/HPI#whats-inside
In Augmenting Human Intellect (1962)
(author of Promnesia here) In fact I do have my pinboard as one of the data sources! Although it's running against the raw json export, rather than a specific module at the moment. Something like this: PINBOARD = Source( auto.index, last('/data/pinboard/bookmarks*.json'), name='pinboard', ) Now that my HPI (https://github.com/karlicoss/HPI) thing has Pinboard support, I guess makes sense to add a proper module to Promnesia... I'll get to it one day unless someone else wants to give it a go
In A request for Pinboard old-timers

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.