Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gfwilliams
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
gfwilliams
12y ago
They knew it was an issue. Did they know it was going to kill someone? I'm not sure. I guess a lot of people here are software engineers... If you have a button in your phone app that's a bit slow to make something happen, you mig
32.
▲
by
gfwilliams
12y ago
It's not sarcasm, I'm just very surprised that everyone's opinion is so one-sided about this. I think if you put yourself in the engineer's position, he probably didn't believe that having a switch that was a bit ea
33.
▲
by
gfwilliams
12y ago
I'll probably get flamed, but... I'm shocked that everyone here is so against GM on this. Given the complexity of a car and all the things that could go wrong, this is a very minor issue. The brakes still work (no ABS though), ste
34.
▲
by
gfwilliams
12y ago
I'm the guy behind this - I just woke up so I'm a bit late to the party :) It's really good to see a decent discussion here... For me, it's about getting the right tool for the job. I'm mainly a C programmer, but if
35.
▲
by
gfwilliams
13y ago
It's not strictly NodeJS based - According to their site it runs on top of Lua... There's also another JavaScript microcontroller crowdfunding at the moment: http://www.kickstarter.com/projects/48651611/e
36.
▲
by
gfwilliams
13y ago
Sorry for the late reply.... At the moment I've got the KickStarter board down to 4mA when idle (as it can sleep) - when executing code I think it's around 40mA. Hopefully by release time I'll have sorted out a few glitches a
37.
▲
by
gfwilliams
13y ago
There's Beaglebone, Raspberry Pi, and also now Tessel that do that. The previous two have had node.js support for ages but I think have been lacking any kind of real advertising because they're more general purpose. All of those a
38.
▲
by
gfwilliams
13y ago
Thanks! As I understand it, Tessel uses a version of node.js (and probably Linux underneath) so it needs around 32mb of RAM (and quite a lot of Flash too). I've worked pretty hard to get Espruino running in 8kb (with space for variable
39.
▲
by
gfwilliams
13y ago
Espruino does use reference counting, and currently falls back to proper Garbage Collection if available memory gets filled with cyclic datastructures. Responding to IO is handled and timestamped using interrupts, so if you write your code
40.
▲
by
gfwilliams
13y ago
This should work on the larger Arduino boards (the Due and 2560) and it already works on a bunch of other hardware too. To be honest the new board is just to do something a bit different - and to give backers of the KickStarter something fu
41.
▲
by
gfwilliams
13y ago
Johnny-Five requires a PC (it runs JavaScript on the host computer). On Espruino you can program it, then unplug the PC and it keeps working. One of the big benefits (apart from running on its own) is that you don't have the latency of
42.
▲
by
gfwilliams
13y ago
Hi, I'm the guy behind it... Just wanted to stand up for it a bit - the -uino postfix is really because of the hobby electronics association. I wanted to do something a bit different by adding the prototype area, and I found the Arduin
43.
▲
JavaScript on hardware? This came out a year ago
(youtube.com)
9 points
by
gfwilliams
13y ago
|
0 comments
44.
▲
by
gfwilliams
13y ago
To be fair, the Espruino JavaScript interpreter manages this pretty well (in around 8kB of RAM). http://www.espruino.com
45.
▲
by
gfwilliams
13y ago
I've been working on another embedded JavaScript project - first posted on here almost a year ago, and soon to go on KickStarter: http://www.espruino.com This is really interesting though. It looks like they've got lin
46.
▲
by
gfwilliams
13y ago
Thanks - that's a really neat solution - however presumably someone would complain if I called that 'Open Source'? I think most people will be smart enough not to care as long as they can legally do everything they want to do with the sourc
47.
▲
Ask HN: How to make a living from Open Source Software on Open Source Hardware?
3 points
by
gfwilliams
13y ago
|
3 comments
48.
▲
JavaScript for Microcontrollers
(espruino.com)
3 points
by
gfwilliams
14y ago
|
0 comments
49.
▲
Show HN: What do you get if you cross Arduino and node.js?
(pur3.co.uk)
2 points
by
gfwilliams
14y ago
|
0 comments