Earlier quoted context omitted.
Hook.io looks great! FYI we're actually using http://www.zeromq.org/ and getting 10,000 messages per second off the Ninja Block ;-) Cheers, Marcus
You should consider ZeroMQ a messaging protocol. hook.io supports multi-transport messaging protocols. There has been lots of talk of ZeroMQ as a message transport in hook.io, it's coming soon. IMO, you shouldn't be worried about messages per second between devices right now. You should be worried about how you are going to communicate between 1000s of 3rd party services. hook.io aims to solve that problem.
Ninja Blocks: Connect your world with the web
61–69 of 69 posts
Re: Ninja Blocks: Connect your world with the web
#62Seems similar in concept as http://www.kickstarter.com/projects/supermechanical/twine-li... but offers a different UI/event-action model and few more integrated services. I wonder if these tiny-sensor-computer makers can come up with a standard so we can remotely control any of them without knowing the specific APIs.
I agree, it's twine & ifttt combined into one. It's almost the next iteration of twine in its UI and functionality.
Re: Ninja Blocks: Connect your world with the web
#63Earlier quoted context omitted.
Privacy is a legitimate concern, but there are useful things you can do that you might feel comfortable sharing with our servers. Zero-information computing is really hard, and we didn't feel it was worth the time it'd take to give that kind of strong guarantee.
No I do not feel comfortable sharing with your servers. Are you really free software? Give me the (server) software. For $25 I can get a simple server and Ill use it.
The hardware is open. If you want to run your own software on it you can. We did have a big debate whether to go the zero knowledge route (we previously worked on building a zero knowledge file service).
Cheers,
Marcus
Re: Ninja Blocks: Connect your world with the web
#64You could sadly do better with an Arduino Mini and a Zigbee, if you had "Hello World" level knowledge of electronics and microcontroller programming. One of the big ongoing issues in this field is that sensor nodes need to be cheap, as you ideally want to have a number of them around. Simultaneously, you need to not be changing batteries all the time. Want to see some serious internet-of-things action? Put Bluetooth…
> Put Bluetooth Low Energy radios in the next iPhone. Not sure this is what you meant, but the iPhone 4S already has a Bluetooth Low Energy radio and an API to control it (CoreBluetooth).
Re: Ninja Blocks: Connect your world with the web
#65Earlier quoted context omitted.
No I do not feel comfortable sharing with your servers. Are you really free software? Give me the (server) software. For $25 I can get a simple server and Ill use it.
Hey Mate, The hardware is open. If you want to run your own software on it you can. We did have a big debate whether to go the zero knowledge route (we previously worked on building a zero knowledge file service). Cheers, Marcus
Seems quite a marketing lie, zero knowledge, while you really want _all_ the knowledge about all my sensors, and the way I use your product. While I get no knowledge of how your servers work and what you do with it.
Re: Ninja Blocks: Connect your world with the web
#66Earlier quoted context omitted.
Hey Mate, The hardware is open. If you want to run your own software on it you can. We did have a big debate whether to go the zero knowledge route (we previously worked on building a zero knowledge file service). Cheers, Marcus
What is this zero knowledge you mention? Seems quite a marketing lie, zero knowledge, while you really want _all_ the knowledge about all my sensors, and the way I use your product. While I get no knowledge of how your servers work and what you do with it.
We're familiar with the concept from previous work, but decided it wasn't worth creating an MVP with it.
One can architect a service to be zero knowledge like the terrific job http://www.tarsnap.com/ does. Unfortunately it's pretty hard for us to do when the core value proposition of our product is that we connect your hardware to other APIs (Dropbox, Facebook, Twitter etc) (which don't follow a zero knowledge architecture).
Cheers,
Marcus
Re: Ninja Blocks: Connect your world with the web
#67You could sadly do better with an Arduino Mini and a Zigbee, if you had "Hello World" level knowledge of electronics and microcontroller programming. One of the big ongoing issues in this field is that sensor nodes need to be cheap, as you ideally want to have a number of them around. Simultaneously, you need to not be changing batteries all the time. Want to see some serious internet-of-things action? Put Bluetooth…
> Put Bluetooth Low Energy radios in the next iPhone. Not sure this is what you meant, but the iPhone 4S already has a Bluetooth Low Energy radio and an API to control it (CoreBluetooth).
There's also a demo implementation for Android by one of the radio manufacturers - not great, but maybe usable for initial development. This is much more significant on iPhone because it diffuses into the market more rapidly than a single model of Android handheld usually will.
Re: Ninja Blocks: Connect your world with the web
#68You could sadly do better with an Arduino Mini and a Zigbee, if you had "Hello World" level knowledge of electronics and microcontroller programming. One of the big ongoing issues in this field is that sensor nodes need to be cheap, as you ideally want to have a number of them around. Simultaneously, you need to not be changing batteries all the time. Want to see some serious internet-of-things action? Put Bluetooth…
You can also do it lower level with AVR microcontrollers and a bunch of sensors. Arduino itself is a simpler, higher abstraction enabling architecture that doesn't compete with industrial level electronics in terms of cost/performance. This is simple a higher abstraction framework. Something I can probably entertain my SO with. I'm CS/EE and I'd still use something like this and enjoy it. If I had any time left for d…
I also think that reprogrammability is a significant feature for some of these IOT applications, so it may make sense to maintain compatibility with the Arduino stack longer-term if possible - and since it's open, you can do so while using your own board.
Re: Ninja Blocks: Connect your world with the web
#69Earlier quoted context omitted.
Hi - I'm one of the hackers behind Ninja Blocks. We're not actually getting funding from Kickstarter - we're just pre-selling the product.
While I love what you guys are doing, it really troubles me to hear you say that so blatantly...