HN user

tcarney

22 karma
Posts0
Comments10
View on HN
No posts found.

Exactly what I noticed. The "safer" function relies on the length arguments being correct, just as the copy function relied on the strings being null-terminated. The safer function is more explicit so less prone to error, but both rely on the programmer doing the right thing, which is what he was trying to avoid...

I think the issue is that Tesla has a warranty problem, not a design flaw. With batteries, even if the battery management system shuts itself down and all subsystems, the battery cells will still internally drain to damaging levels. Until battery technology improves that will be a real problem with all electric cars. Unlike driving with no oil and needing an engine replacement, this is primarily a problem with the car (not driver negligence), so it should probably be covered under warranty, or qualify for the cheaper $12k replacement.

Note: I do not know how Tesla designed their systems, they possibly could do a better job to extend the storage time, but it will still be a problem. Any car with an electric start has this problem, if you don't charge the battery in storage it will require service/replacement. Of course it won't be $40k...

Do anyone have similar stories from other electric cars? Is there a maximum storage time listed for the Prius, Volt, or Leaf?

I was actually apologizing for the due process reference since it was a concept formed from the Magna Carta, and I wasn't necessarily adding to the discussion.

But I do fully agree he should have due process, for all we know he was punished already by his university (though I don't know why they would leave the essay posted online...)

We need laws that focus on drivers, not the devices. There are plenty of ways to be distracted while driving. There are also reasonable ways to manage some of these distractions if you understand the risks. Saying "you can't do that" to specific items isn't going to fix the problem, because most people just don't get it. Driver education is severely lacking in the US. Now there's a space where we could use some innovative start ups.

This project seems much more accessible since shell scripting is a more fundamental glue language. But if you read Zach Holman's post[1] on glue languages he makes the point that JavaScript is becoming a glue language, so you can start to see why github used Node.js for their implementation. Github built a tool that fits their culture, Ted took the idea and went back to the basics. To each his own.

[1] http://zachholman.com/posts/glue-languages/