Live data from Hacker News

A Personal API

blog.webb.page

41–50 of 107 posts

Re: A Personal API

#41
Interesting idea - but it boils down to being a workaround for the lack of persistently connected and pervasively VPN-ed personal devices around us.

Yes, we could have a VPS per person being our fixed point on the Internet (and a fixed address...) but wouldn't it be better to return to the original idea of the Internet with devices always connected and routable? It might take an overlay network such as a DHT-like thing, it might be something IPFS or Torrents eventually lead to, but the end game is "everyone always on-line."

Re: A Personal API

#43
post #41

Interesting idea - but it boils down to being a workaround for the lack of persistently connected and pervasively VPN-ed personal devices around us. Yes, we could have a VPS per person being our fixed point on the Internet (and a fixed address...) but wouldn't it be better to return to the original idea of the Internet with devices always connected and routable? It might take an overlay network such as a DHT-like thi…

This kind of large-scale general purpose end-to-end reachability is what the Yggdrasil Network is designed to provide.

Re: A Personal API

#44

Earlier quoted context omitted.

On a laptop without any sort of mouse wheel / scrolling capabilities. It sucks -- pressing space doesn't scroll to the next page. Page up and page down don't work either.

Win 10, FF 70.0.1 left and right cursor control keys work fine.

Linux, FF 70.0.1, and left / right cursor keys work.. but only if I click on the content first. I have no idea where focus is when the page loads, but it's not where I want it.

Re: A Personal API

#45

I rather like the horizontal scrolling. It was refreshing to see a site adapt properly to the vertical size of the viewport as well. Makes reading such pages much more comfortable on a wide screen like my 17" HP Omen.

Unfortunately it doesn't react to horizontal scroll events...

Re: A Personal API

#46
post #29

I'm toying around with this idea myself. After some thoughts I created a simple node.js app that provides services like a http server and a spotify api client to module that are autoloaded from some folder. Whenever I feel like it I can very easily extend this platform by just writing a new javascript file. Currently there are thinks like * An endpoint to show my currently playing track on spotify * An endpoint that…

You should check out Code on Standard Library [0], we do exactly this - turn JavaScript files into APIs via the open source FunctionScript specification [1]. We’re a Stripe-backed company and we do a lot of other stuff, too (handle auth between multiple providers... etc.), but building APIs easily is where we started. We have a lot of new tooling coming soon, so if this is of interest to you please reach out! You can…

I signed up to stdlib a while back because it sounds like exactly what I want and looked really cool. I don't remember what through me off exactly but I will take another look.

Re: A Personal API

#47

I rather like the horizontal scrolling. It was refreshing to see a site adapt properly to the vertical size of the viewport as well. Makes reading such pages much more comfortable on a wide screen like my 17" HP Omen.

Unfortunately it doesn't react to horizontal scroll events...

The fact that Chrome maps left/right touchpad swipe gestures to Back/Forward basically makes proper horizontal scrolling unviable. :(

Re: A Personal API

#48
More prior art: pfrazee.hashbase.io has been working on this sort of thing in unwalled.garden, but was last seen going off into the weeds to focus on yak-shaving and schema-polishing.

The predecessor to unwalled.garden (fritter.hashbase.io) also bears some resemblance to the author's Socii. It would be neat to see Socii "rebased" onto Dat and Fritter, but also made to work for legacy plebs still on the legacy web, and then trying to organically grow "A personal API" out of that, instead of the sort of top-down, second-system thing that happened with unwalled.garden.

Re: A Personal API

#49
post #41

Interesting idea - but it boils down to being a workaround for the lack of persistently connected and pervasively VPN-ed personal devices around us. Yes, we could have a VPS per person being our fixed point on the Internet (and a fixed address...) but wouldn't it be better to return to the original idea of the Internet with devices always connected and routable? It might take an overlay network such as a DHT-like thi…

NAT rules this world and all on it.

Even moving to the cloud cannot seem to shake its networking presence.

:(

Re: A Personal API

#50
post #46

Earlier quoted context omitted.

You should check out Code on Standard Library [0], we do exactly this - turn JavaScript files into APIs via the open source FunctionScript specification [1]. We’re a Stripe-backed company and we do a lot of other stuff, too (handle auth between multiple providers... etc.), but building APIs easily is where we started. We have a lot of new tooling coming soon, so if this is of interest to you please reach out! You can…

I signed up to stdlib a while back because it sounds like exactly what I want and looked really cool. I don't remember what through me off exactly but I will take another look.

No worries! We’re improving all the time. The problems we solve within organizations revolve around connecting APIs together (like Stripe and Slack), but the system we’ve built to manage that is effectively a fully-functional API registry and module management system you can use on your own :).
Post reply on HN