Ninja Sphere: Next Generation Control of Your Environment
kickstarter.com
kickstarter.com
Edit: Drilling down to the ninja blocks pages I see mention of a "ninja cloud account" as being required to install drivers. That sort of unnecessary external dependency is a deal-breaker for me, essentially negating the entire value proposition of open-source.
http://ninjablocks.com/blogs/how-to/9555237-installing-drive...
Anyone who buys this system and makes it central to their home's operation (as intended) becomes exceptionally vulnerable to the decisions of the people who control the servers. Even if the developers' interests always align with my interests, I'm still vulnerable if their system gets hacked, if they go bankrupt (and shut down) or if they are acquired by a company with a different management perspective.
It would be like buying a car that has to check in with Lexus every time I want to start the engine.
Isn't that called OnStar?
Thank god Sonos came out back in 2005 (or so) and was built without all of this nonsense - no doubt if it was released today there would be a mySonos web login account cloud identity blah blah blah...
Some day I want to see more systems with a decentralized architecture, where cloud servers, if used at all, only help facilitate a secure VPN connection between the user's device (e.g. a phone) and the user's home network.
It does look like you're addressing the right problems with "Signpost" and "Irminsule". Am currently reading your slides.
To put it into perspective, NoScript is the 4th most popular add-on to firefox.
https://addons.mozilla.org/en-US/firefox/extensions/?sort=us...
Software like what you are developing needs to be designed with a strong security mindset from the beginning. It is a truism in the industry that security tacked on after the fact never works very well. I was extrapolating from the security naivete of your website design to the likely naivete of your software design.
Regarding your final para, please be assured that the folks working on the software are 'best-in-class' and do have a strong security mindset as well as a deep background in internet systems. The software is the output of research work being done in the University of Cambridge and I made the site to try and showcase the work and provide more context around it. The front-end of the site may be lacking but that shouldn't reflect on the software we're making (though I do understand why people extrapolate).
Just look at it.
The fuck is wrong with a goddamn timeline?
Aside from that the device looks pretty cool, although it's only really useful if you buy a whole bunch of other smart devices.
If they really wanted to use a circle, why not a curved timeline? I've actually always visualized the calendar year as an oval. It would be so much clearer if the months were points on a circle.
(Sorry. I'm just sick of this ninja-meme. I'm sure it's a wonderful product, and all that, but using ninjas to sell home-automation??)
Please. Slim the design down if necessary.
I'm still blown away that no one out there sells solid like 3 inch extension cords. I'd buy them in a second. It would also be awesome if they came in a 3-1 variety like in this image:
http://www.ac-powercord.com/products_img/UL_3_Conductor_with...
My guess, from the amount of times they said "trilater-something", is that it uses radio waves and triangulation to figure out where people are in a home/office? Maybe?
eg. someone is moving your valuables around, or someone left the heater turned on with no one home.
It's a powerful (same chip as beaglebone black) ARM computer with WiFi, BLE and ZigBee radios. Runs ubuntu. Everything open source. Almost all Node.JS.
It uses open source drivers to connect to devices and learns how they operate, building a model. If something is out of place, it notifies you and gives you context aware control. For example if nobody is at home and the heater is on, it will alert the last person to leave and give them the option to turn it off.
Key new tech is positioning with little USB powered dongles placed around your house and Leap-motion style (but simpler, no 3d hands) gestures for controlling lights, temp, etc.
Everything the NinjaBlock did, but all built-in (no more dongles for wifi etc).
Hope that clarifies a bit!
They want to get rich and give the world maximal freedom. That's a hard problem.
Right now, no. But it's something everyone wants. The main thing standing in the way at the moment is that the rules engine runs in only the cloud, but we will make it run locally as well. It's just a timing/effort thing.
(and open-source will mean others can work towards it too)
You could have also added a steady cam scene following someone around their home and watching their environment change with them. e.g.
Someone is sitting on the bed reading a book and the nightstand light is on. They get up and move to the door and lighting comes on in the hallway as they walk towards the kitcken lights turn on behind them until they get to the kitchen and get a snack. Then reserve the process until they get back to the bedroom.
This kind of stuff looks like the perfect application for Prolog. There are a lot of predicates to satisfy when determining when a nightlight should be turned on or the overhead light or whether to turn on music in the living room or not.
I love the idea and have been experimenting with my own designs but haven't imagined doing the positioning stuff in such a sophisticated way (let alone gesture controls... voice commands work for me so far). I'd love to pitch in on a project like this and let someone else do the work better than I ever could in my spare spare-time. I'm just curious if by "home," you mean, "tiny, controlled environment," like a condo or something.
Similarly, are there any inexpensive but decent smart plug sockets available? (I should note that I'm in the UK, but I'm sure other readers would welcome US-specific solutions.)
And, same question for BLE tags - below ~£10 a tag would be awesome.
[Obligatory self-promotion:] If you're planning on upgrading to the XboxOne, have an old Kinect lying around from your 360, and want to get a small part of the way right now to where these guys will get you in June, please check out the link to my startup in my HN profile.
Can we all agree though that its time to start phasing out the use of the word 'Ninja' with everything? How about 'Ranger Sphere' or 'Knight Sphere' or just 'The Sphereamid' - thats a pretty neat word you guys came up with, go with it, enough with the 'Ninjas'