A Personal API
11–20 of 119 posts
Re: A Personal API
#12Also, a stalker would love this :P
Re: A Personal API
#13There are already APIs built on top of you. There are the ones you know about, like Facebook and Twitter. There are the ones we know exist but have no direct access to, such as Amazon's backend or your police record. And there are the ones we may never know about, such as the NSA bot scanning this post right now and correlating it to my recent overseas cell phone calls.
I'm intrigued by the concept of aggregating this data. Imagine if the wealth of data collected about you all went to one place, and, most importantly, was controlled by you. Imagine if Company X had to pay you to know about your Amazon spending habits instead of paying Amazon. Imagine if scientists could perform long-term health studies in an instant because the data they need is already collected and just needs to be crunched.
I think the concept that's missing from your blog post is the idea of discoverability.
Re: A Personal API
#14This is so cool. Somebody should turn this into a platform - a mobile app that at least helps you record the stats you want, paired with an API platform that lets you grant and request permission for other "personal APIs". Then other API calls can be built on top of individual people - College students in the US, citizens of India, etc. The possibilities are pretty endless.
The Biggest Loser - play along at home! Be the "biggest loser" in [your region] to [acquire swag], etc. Sorry, maybe I'm being a bit facetious. There's definitely a lot of cool stuff that could be done with a personal API though. But how do you get people on-board? You have to have equipment to track/update stats right? Are people willing to buy into this potential network?
Re: A Personal API
#15Re: A Personal API
#16Tent is an evented data store for arbitrary JSON blobs which can be typed b the developer. It has the added benefit of operating as a decentralized system that lets you push and receive posts with other users via webhooks.
Tent can be used to create applications and systems from the quantified self to microblogging to cloud-backed file sync to collaborative real-time document editing.
Re: A Personal API
#17As an engineer, I can understand the excitement. But I wonder why and who should use that data? I can't see any great use cases.
Friends/relationships, for checking general activity and check-ins.
Potential businesses, for seeing interests and the like. Or, if currently employed, the employer could randomly check to see how the employee has been sleeping (are they going to be tired/cranky today?) or to see how often they check-in at the office.
Aggregated with more data from people doing similar things and you can start to get a look at populations (what if everyone in SF was logging this data? What if a good chunk of those in the US were?).
Re: A Personal API
#18Fitbit holds a lot of the data hostage, but it's at least something that anyone wearing a Fitbit can easily grant access to.
Re: A Personal API
#19I've thought about this many times before. But, this is the easy part. Storing, doing simple metrics, making assumptions and returning the data is not a problem. Standardizing input methods is.
Faced with legacy systems communicating (or not communicating) via various channels, Middleware, ESBs, SOA, message queues, content-based routers, business process management, event processing, and data virtualization have all been created so that a development group can factor these systems into canonical representations of business events.
At that point, the input method ranges from the simple (existing web app to API) to complex (treating a batch-oriented system in a semi-synchronous manner or screen-scraping an ancient smart terminal as a queriable data source).
At that point, the real challenge isn't the input method but master data management and security/authority/privilege.
Re: A Personal API
#20This website was blocked by my company's firewall as "suspicious."