Live data from Hacker News

Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

mozopenhard.mozillafactory.org

21–30 of 135 posts

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#21

Mozilla does so many things. I am afraid they loose their focus on one thing they could have done best. Make the best open source browser of the world. Look how they abandoned firefox OS phones. They shouldn't hope to become Google by doing almost everything Google does. Google is way bigger and has better Engineers.

I agree with your general point, but saying Google has better engineers is a bit of an assumption.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#22
post #3

"Make Real Things with Browser Technologies" How is that better or so different than making real things in C ? What problem would it solve? I get that js got very popular thanks to browsers, but does that mean we should use js for everything? Seems like mozilla is just trying to salvage firefoxOS.

I've developed a few things on my Espruino Pico[1] board, some Raspberry pi and also so arduino things. Just toys really. One of the nice this I've found with the Pico is because of the JS vm, when I don't do anything in the code all the power in the chip goes to sleep state, and just wakes up for me as I've got scheduled. Yes Arduino has sleeps but i've also go to go learn that as another thing, yes the Pi can be co…

C does that too unless you sit in a tight loop polling something all the time.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#23

Mozilla does so many things. I am afraid they loose their focus on one thing they could have done best. Make the best open source browser of the world. Look how they abandoned firefox OS phones. They shouldn't hope to become Google by doing almost everything Google does. Google is way bigger and has better Engineers.

You see this across the FOSS world these days. Its not enough to hammer out golden code apparently, it has to be some kind of social agenda behind it.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#24

Earlier quoted context omitted.

I think it's just unfamiliarity with anything else, and unawareness of the staggering complexity this introduces. Also, this is Mozilla who have a large concentration of people familiar with browser technologies. On the other hand, I think IoTs with web interfaces aren't a bad idea.

That's a good point. And running node.js on an IoT device still makes sense to me, but emulating a browser just seems unnecessary.

Then-again, chromecast does the same

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#25
post #9

Earlier quoted context omitted.

I think it's just unfamiliarity with anything else, and unawareness of the staggering complexity this introduces. Also, this is Mozilla who have a large concentration of people familiar with browser technologies. On the other hand, I think IoTs with web interfaces aren't a bad idea.

> I think IoTs with web interfaces aren't a bad idea. I think it is. The internet-of-things does not need to suffer from massive power consumption and hard to implement on the micro-controller scale protocols. It needs something much more along the lines of encrypted UDP than that it needs to use 'web technologies'. Imagining a stack made on 'web technologies' running off power harvested over a relatively long period…

I had in mind more things like routers, home automation management consoles, etc. which have had web interfaces for a very long time, but it doesn't take all that much power to do it[1], unless you want to run a full Linux kernel and JS and all that other bloat which tiny IoTs don't need.

[1] http://www-ccs.cs.umass.edu/shri/iPic.html (images also mirrored at http://cc2.savs.hcc.edu.tw/~chuavv/smallest/iPic/ipic.html )

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#26

Mozilla does so many things. I am afraid they loose their focus on one thing they could have done best. Make the best open source browser of the world. Look how they abandoned firefox OS phones. They shouldn't hope to become Google by doing almost everything Google does. Google is way bigger and has better Engineers.

I agree with your general point, but saying Google has better engineers is a bit of an assumption.

I don't think it's an assumption. Just look at the contributions of some of the senior staff engineers such as Brad Fitzpatrick for GO, Jeff dean to name a few on their projects. I don't see any parallel at Mozilla who could rival them. Well, for really ambitious software projects, you really need someone who has tonnes of experience and can write really good code. Not to say that Mozilla doesn't have any, but I think they are not in the same league.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#27

Mozilla does so many things. I am afraid they loose their focus on one thing they could have done best. Make the best open source browser of the world. Look how they abandoned firefox OS phones. They shouldn't hope to become Google by doing almost everything Google does. Google is way bigger and has better Engineers.

So, they should only work on a browser? Why? Why can't they work on all these different things? Lots of great things come from thousands of failures.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#28

Earlier quoted context omitted.

I agree with your general point, but saying Google has better engineers is a bit of an assumption.

I don't think it's an assumption. Just look at the contributions of some of the senior staff engineers such as Brad Fitzpatrick for GO, Jeff dean to name a few on their projects. I don't see any parallel at Mozilla who could rival them. Well, for really ambitious software projects, you really need someone who has tonnes of experience and can write really good code. Not to say that Mozilla doesn't have any, but I thin…

> Well, for really ambitious software projects, you really need someone who has tonnes of experience and can write really good code.

Perhaps more important is permission to explore and invent and follow through.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#29
post #3

"Make Real Things with Browser Technologies" How is that better or so different than making real things in C ? What problem would it solve? I get that js got very popular thanks to browsers, but does that mean we should use js for everything? Seems like mozilla is just trying to salvage firefoxOS.

> ... but does that mean we should use js for everything?

Yes. Jeff Atwood said it should be and so his legion of followers must make it so.

Re: Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla

#30
post #22

Earlier quoted context omitted.

I've developed a few things on my Espruino Pico[1] board, some Raspberry pi and also so arduino things. Just toys really. One of the nice this I've found with the Pico is because of the JS vm, when I don't do anything in the code all the power in the chip goes to sleep state, and just wakes up for me as I've got scheduled. Yes Arduino has sleeps but i've also go to go learn that as another thing, yes the Pi can be co…

C does that too unless you sit in a tight loop polling something all the time.

Most embedded applications consist of a tight loop of constant polling. People slow things down by using delays... But if you use the wrong sort of delay (read: the most popular one https://www.arduino.cc/en/Reference/Delay), you'll end up executing nops instead of powering down the processor
Post reply on HN