Show HN: Ducksboard launched a new API and is giving away free subscriptions
We've just launched our new, three-headed API (part of which is an
open WebSocket server) and we'd like to thank this community for the
all the help, feedback and inspiration. Ducksboard launched as a Show
HN and countless hours that should've been dedicated to developing the
product went into browsing the site (until we discovered noprocrast,
yay!)
For the next 24 hours we're giving away free, full-featured plans to everyone with a HN account more than 10 days old, sign up at https://app.ducksboard.com/signup/hn/
These plans will always be free, but we can't promise we won't try to upsell you along the way, or add juicy new features and put them in paid-only plans :)
If you're curious about the API, the docs are at http://dev.ducksboard.com/ and there's a short blog post about it at http://blog.ducksboard.com/2012/04/introducing-the-ducksboard-api/
Thanks, HN!
32 comments
[ 3.4 ms ] story [ 82.9 ms ] threadhttps://app.ducksboard.com/signup/hn/
http://dev.ducksboard.com/
http://blog.ducksboard.com/2012/04/introducing-the-ducksboar...
We approach things from a different angle than Geckoboard.
* As far as I know, they just visualize whatever comes from their data sources. We don't just visualize it, but we store it in our databases. This enables us to provide historic charts and other goodies.
* We make a strong focus on realtime as well, using WebSockets to push updates to the frontend as soon as they're available in the backend. I don't think they're going this far.
* The visual part is just a matter of taste, each one has a very particular style. We actually prefer ours :)
* And from today, our APIs allow handling your data and dashboards without a need to actually use the web frontend. This can be pretty useful in certain integration scenarios.
If you have more questions, feel free to ask.
Also, public loop URLs don't appear to actually loop: I have 2 dashboards both added to the public loop, and nothing I seem to do will make them do that in either Firefox 11, Chrome 18 or Chrome 13 (on my Google TV that I use to display on a big screen).
Also, making your push interface public WOULD be a significant improvement over the existing interface: it gets tedious having to write authenticated web handlers purely to feed data to the dashboard, I'd much rather write cron jobs to do that.
The filtering of the "target" attribute is down to an overly aggressive attribute whitelist but I've created and story and that's being added now.
Looping issue - it's working for us and we've had no other reports of failure. Can you check the Sharing URLs tab under the account link to ensure that the dashboards in question are enabled for read-only viewing? This is off by default for security & privacy considerations but agree that the UX is currently sub-optimal. If you're still having problems then just ping me a mail: paul at geckoboard.com and I'll look into it.
We're just about to make the push API public for everyone (early next week), in the meantime feel free to shoot me a mail with your account deets and I'll enable it for you.
My biggest wish of these services is that they would fluidly, and intelligently expand to utilize the full width of the screen they are on.
The UX guys are looking for a way to keep it user-friendly while allowing power users to have more control over the layout.
More news on this topic soon!
Great work guys.
(We HG users need metrics too, you know...)
I've got a few side projects I'm trying to start, and I'll look at using DB to track some metrics where it makes sense.
Thanks, and good luck
As for the rate limiting, we don't limit at the moment. If you really have a lot of data you want to push, let us now first so we can take action if needed to increase our capacity. Until now no limiting has been needed, and some users have been pushing a lot of updates for some months now.
That said, I'd like to discuss our particular scenario(s) and volume, is the contact@ducksboard.com the right email to go ahead and shoot a message to?
Did I enter the wrong email address or do you not send them out?
I signed up with your special link and can't tell if I did it correctly, or if I simply have some trial time left from a previous signup. (I remember signing up for a trial the last time you hit the front page, submitting some bug reports via twitter, then getting distracted by real life and forgetting I had an account)
We currently have one paid plan without any restrictions, so there´s no much to show. If you are a "standard plan" user, you'll see a trial countdown notification at the top bar and your payment options at your account preferences. If you have a HN account, you won't see anything of this.
If you have specific doubts regarding to your account status, send us an email to contact_At_ducksboard.com
Your username (email) in Ducksboard would help us track down the problem.
You can create a support ticket using the application's menu "Support" option to handle this communication and future question we may need to ask.
Ticket is https://support.ducksboard.com/requests/824
[Edit: I just noticed that this isn't even visible to people not logged in, I'm not even gonna comment on what I think about that practice...]
The feature is in design phase, we're pretty close to implement it. Expect to see it landing in the next few weeks.
This is fantastic of you thanks!