Hacker News new | ask | show | jobs
by vertis 3847 days ago
Just to clarify, you don't have any problem with people posting API clients (etc) on Github?
2 comments

We have no problems with OSS API clients. (I've mentioned previously, but given that it is 2015, I'd expect most developers given the task "Do something with a novel API" to immediately start looking for the OSS client rather than sending in raw HTTP requests.) Our community has several of them ready to go: https://discuss.starfighters.io/t/helpful-external-tools/136

The more the merrier!

We'd prefer if folks exercised discretion with regards to posting solutions; many of our players find the existence of them anywhere demotivating.

All the Really Good Hackers are now heads-down writing ridiculously fast, OSS-but-completely-incomprehensible clients in Erlaskelleron that will be unbeatable for performance, ease of use, and phoning home trading strategies.
I knew I'd read it somewhere, but just wanted to check anyway.

Not finished yet but: https://github.com/vertis/stockfighter-trading-api-ruby

Edit: And I can't post to that thread since I don't have an account yet (client based on the documentation) ;)

Please send me an email. I will give you a invite code to the beta, which will let you create an account to put your client up on the forum thread. (HNers who did not already spend a metric truckload of time writing clients: give us until tomorrow afternoon, please.)
Did so, but will happily wait as well :)
Edit Again: Is actually finished now, to the extent I can do without an actual account.
I started writing one in Go: https://github.com/ianberinger/stockfighter
Here's another one :-)

https://github.com/donovanhide/stockfighter

Based on the docs and only tested against the unauthenticated endpoints so far...

Looks nice!
It seems to be encouraged:

"We have per-level leaderboards which give people a meaningful number to golf on, and additionally, we have discretion to (automatically or after human review) award additional badges for going above-and-beyond on a level. We’ll also do that outside of levels, too — I can imagine issuing badges for people who, e.g., write OSS clients for our API, submit documentation patches, responsibly report security issues, etc." - http://www.kalzumeus.com/2015/08/20/designing-and-building-s...