skysight-inc/HackerNews huggingface dataset:
Public memory is short(how many remember the Top Gear review of model S now?). In few months people will forget about this episode. This may have negative short term impact(or may be not) on sales of Tesla cars/shareprice. But from Tesla's point of view, they got the following:

1) another test case, which they may not have accounted for, and they will use this to make future improvements

2) wide publicity, which may seem negative at this point, but lot more folks know now that it is possible to think of driving in electric cars outiside your city limits (it may not seem to have works as planned in this case), but nevertheless it is a possibility. CNN did another test ride, which again is more publicity.

Overall I see this as a net plus for Tesla in the long term.
That's fair, and that's partially why I'm asking. I know many have the impression that the United States is incredibly dangerous, to which I would say that's only really true in very specific areas - generally the poorest areas where people are desperate. This sounds really widespread, though. I've never heard of people in the US carrying around weapons purely in case of road rage, for example.
Exactly. I've read major philosophy on the matter (from Hegel and Kierkegaard to modern french theory), and this is a very common point.

All our morals stand (and are inherited) from a cultural place outside science and proof.

There is nothing scientific to suggest that one should not kill or exploit everyone in his way for his mere gain for example.
Really cool stuff! Thanks for sharing.
The main point of the web audio api is for procedural generation of sounds rather than playing of pre-computed buffers or files. This is why "new Audio('effect.wav')" isn't a real alternative to it.
This is pretty cool. There are some other companies that have released similar tools in the past. I personally tried out:

* Thoughtbot's laptop script - http://robots.thoughtbot.com/post/8700977975/2011-rubyists-g...

* Lunar Logic's Lunar Station - https://github.com/LunarLogicPolska/lunar-station

* Pivotal Labs's Pivotal Workstation - https://github.com/pivotal/pivotal_workstation

I personally liked Pivotal Workstation the best, as it had the best combination of robustness, pre-built recipes, and easy configurability. I'll be excited to take a look at Boxen the next time we bring someone into our team.
>80% of the population has probably never been simultaneously employed.

Nor will that ever be the case.
It will be over Indonesia. http://www.cbc.ca/hamilton/news/story/2013/02/14/hamilton-as...
More like, stay away if you are running an app that has limited concurrency per worker dyno (either because your framework is single-threaded, or because your workers are CPU-bound) and you need predictable low latency.

Bear in mind that it's not like Heroku does anything particularly terrible in that use case. As far as I can see, it works about as well as any standard round-robin load balancer would. It's just that if those are your requirements, you have a problem that Heroku can't magically solve for you.
For all the people criticizing Musk, rembember, all advertising is good advertising.

> "The debate has driven a lot of people to Broder's initial review"

And that's exactly what Elon wanted. Lets say 100 people read that review. 80 out of that believed the article, because they only read a one sided opinion. Now, Elon responded, a big fight and sensation came out of the story, brought 1000 people into the discussion, and since they heard both sides, assume its a fifty-fifty. Do the math.

Obviously the numbers are hypothetical, but I am pretty drunk (it's friday night, yo), but you can catch my drift.

I would love to see Musk and Tesla (not the guy, RIP, the band) succeed.
So you're saying that you believe in 'gateway drugs'?
Virtual Assistant Scripts Series (VAScripts)
I meant "escrow-like" in the sense that PayPal and credit cards (with their evil chargebacks!) are escrow-like: you don't use the term, you just know that you have recourse if you're stiffed and that the payments are reversible.

The difference is that you don't have to be as big (or as versed in financial regulation) to provide such a service: if you're trusted among the gambling community, you can provide "PayPal with Bitcoins" for them, because they trust you. If you're trusted among arts and crafts dealers and their customers, you can be the trusted party that enables chargebacks on Bitcoin in that area. Etc.
That's true. All clients as far as I know strip out javascript for security.

What we do is actually inject scripts into emails to parse information in them.

We've built a bunch or scripts for social networks and retailers like ebay and amazon, but that doesn't really scale. Writing these custom script is time consuming.

So we thought, hey wouldn't it be great if the publishers of the emails annotated their messages with open graph tags (just as they already do with their websites) and that's how the idea. And we just parse those our using some simple javascript (https://github.com/birdseyemail/open-graph-protocol)

It's a bit of a chicken vs. the egg problem. We're hoping other email providers will adopt Open Graph in email so that publishers will have a reason to annotate their content.

And in the end the main motivation is that it's a great thing for consumers to have actions associated with emails. Imagine how much time you would save if you could "add to wishlist" your Groupon email just as easy as archiving it.
May be because of this incident, future reviewers or journalists will need to be more thoughtful with what they write (esp tech stuff, where logging data is possible). Everyone knows how social media changes the landscape, but this really blew up - everyone I know is talking about it and Tesla and electric cars isn't anything new.

I agree it's not a good idea for a startup to be as combative as Tesla. But in this case, I think Musk did good for Tesla - ie: Even CNN is riding the wave.
> What am I missing here?

A refund to affected customers?

The fact that they apologized and accepted the blame does not change the fact that they knowingly degraded performance of their oldest and most loyal customers and forced them to pay much higher costs for years.
Yeah, I absolutely see where you are coming from.

I considered just emailing the CEO and being all "Hey, thought you should be aware that I've sent multiple emails and just wanted to ensure you are informed"
Probably what Elon Musk is doing is not the best for the company short term. But I really admire this guy strength and determinism.

Following a PR perfection tactic of "avoiding conflict" we are getting used to being constantly lied by the media. The federal reserve and other central banks lie to us("thinking on our own good"), the politicians also do it as a routine.

They are constantly measuring popularity and asking propaganda experts about "what they have to say" in order to manipulate the audience.

It is refreshing. He is alive. He could lose but he is going to fight.
The most amazing part of this situation, to me at least, is that a site devoted to explaining rap lyrics is lucrative enough to pay $20k/month in hosting. Imagine if they actually had a product!
Dragonfly is tightly bound to Presto, so it's going away unless they rewrite it. And so far, according to the tweets, it looks like it's going away.
The fact that you can't represent function pointers (not closures, just plain old C-style function pointers) in asm.js severely limits its usability as a target language for even C-like languages.
The resistance to PNaCl is twofold:

1) It's nonexistent so far, as far as I can tell, after years of research+work (unlike asm.js, which took one engineer a few months to implement a compiler for in Mozilla). Or can you actually use PNaCl in Chrome now? Or is there a concrete timeframe for when it'll be ready?

2) PNaCl involves pulling in all of Pepper, which is undocumented and very much tied to Chrome's architecture last I checked. Other browsers don't want to get on the "chase Chrome's Pepper implementation" treadmill. asm.js is just running in the JS VM, so talks to the DOM (and GL and networking, etc) in the normal way, which browsers already implement.
I think he's trading bad press now for no press in the future. Musk has now established that he's going to go after anyone that makes a negative review about the car. So why bother dealing with Tesla and Musk if something goes wrong, when you can go review cars from just about every other manufacturer and not have to deal with it?
Vagrant spins up the VM but then hands off to a provider (chef, puppet, etc.) for configuration.
> It's rather indicative of Mozilla's approach to life, namely, write everything in JS out of some pseudomasochistic desire for backward compatibility hacks.

I'm just trying to make progress in a messy world. JS is not my ideal programming language (even though I've worked hard to make it better 7 years now (!) and counting). I simply believe asm.js has a good adoption/evolution story, and I want to web to continue growing and competing.

> The semantics of JS are pretty horrible too.

A cheap shot, and missing the point. The subset of JS, while being completely equivalent to JS semantics, is also equivalent to a low-level machine model. IOW, it gives you the semantics of a low-level but safe VM.
Japan has half the reported rape incidence of Singapore, and does not attempt to censor porn. Let's consider other factors before endorsing the methods of repressively religious police states.

http://www.heuni.fi/Satellite?blobtable=MungoBlobs&blobc...

(page 38)
My post was a little more geared towards disputing that the work relationship is doomed if the customer and developer can't trust each other.

I had no intention of endorsing a time bomb approach, but just continued on that theme theoretically.

I thought I had expressed that through the sequence of my statements (assuming a possible case then showing that it is at odds with the trust assertion), but will try to be clearer in the future.

I definitely think there are some good replies to the actual practice of installing a time bomb, especially from pragmatism.
it is impossible to tell interest until the project is built. Who, having heard the premise of Twitter in 2005, would have said "Oh yeah, that sounds exactly like something I want"?
I know it's easy to suspect that Zach sees the irony in what he's saying, but he doesn't. I know he doesn't. I've stumbled across far too many people like him at my university to believe that he is merely using satire.

He really does believe that he welcomes an open discussion, despite (in the same breath) calling for all of us to exhile and ruin the professional life of anyone who dares to disagree with him.

These are the same types of people who salivate at the thought of burning "counter-revolutionaries" alive.

I hope you grow up, Zach, And I say that as someone younger than you.
True. People sensationalize to get more views. It's like how people title YouTube videos things like "Hillary Clinton gets smacked down by Obama in debate" when it's just a clip of a routine rebuttal by Obama.
>What are you talking about? He is making specific, factual claims, which I quoted.

Sure, and if you read my reply carefully, you'll see that I say that the first is a factual claim that could be verified quantitatively.

But the second ("it is bad for children") is not. To know what is bad for children you should also know how a society wants it's children to be and to grow up to, which is not something scientific.
> I'm protesting that there is a syntax to this 'VM'.

That isn't a very reasonable thing to protest. Every language has a syntax. That includes every ASM variant. Syntax is an inherent aspect of language. What it sounds like you're actually offended by is that its syntax is very different from most ASM syntaxes.

> The semantics of JS are pretty horrible too.

Are you talking about asm.js, or are you talking about the superset that is not relevant to this discussion?
I just can't keep track of SCM systems any more...

Calgon, take me away.
Its quite the jump going from, a trip to the corner store to grab your bottle of vodka, to hunting down a drug dealer so you can try "harder drugs".

Accessibility definitely plays a role here.
I can't imagine what on earth could have such an effect when reacting with nicotine or other comps from cigarette smoke. Do you have any reference to those "no smoke" tablets? I'm really interested in the pharma/toxycology of such a thing... (In case they were not just laxatives :) )
oh my, how old are you, little boy?
http://en.wikipedia.org/wiki/Java_applet

"Java applets were introduced in the first version of the Java language in 1995"

Remember, why Javascript is called Javascript. So it wouldn't be seen as competing with Java as "the language of the web".

Java, and its VM was designed for the web. To run in a browser. It was given every conceivable chance, and it utterly failed because ultimately, it's fundamentally a terrible idea. But somehow fellows like you are too headcopped to see history for what it is, and you are doomed to repeat it.

I remember when most developers would be surprised if you told them you could make programs in Java that are not applets. And java had a reputation for being "that really shitty slow painful web language"
A system appropriate for annotating music is not necessarily appropriate for blogging. In this case, Rap Genius is a horrifically bad blogging platform.
> asm.js is just JS.

This needs to be shouted from the rooftops. This is the single most important constraint of the project and also its greatest strength.

So asm.js isn't the magical perfect browser bytecode that everyone on HN wants -- and which would have all manner of flaws if it actually existed in concrete form, rather than a platonic ideal in people's heads -- but that's a completely unrealistic goal anyway.

But asm.js is usable in all browsers immediately. asm.js is just JS.
My blogging demons
Most people won't read everything, which is why Broder is not, in fact, winning the argument.

Most people heard about it in passing on cable news or in a single newspaper story. All they will remember is that the Tesla CEO accused the NY Times of faking a car review.
but Musk did not refute the fact that they gave him what seems to be poor advice

This is active disagreement over whether Broder was cleared to make that last trip. Musk says it was obviously no, Broder says yes.
I think I captured all of this pretty well with "In those days, "functional" meant Lisp, at least popularly."
For all the people criticizing Musk, rembember, all advertising is good advertising.

That is not and has never been true.

The all-electric car has a serious stigma of being a risky proposition where you're always tossing the die. This article cements that opinion, as does Musk's counter arguments (everything is great, apparently, if you turn off the heat, drive so slow you'll get driven off the road, and avoid anywhere that is cold. Also know every charging station and be prepared to spend hours at each).
For values of "shitty" that include "runs out of power when it runs out of power"?

By all reasonable accounts it is a very nice car. What this is all about is allegations of dishonest journalism and bad PR. Who exactly is saying the car is shit?
This is a complex question.

1. Article is mostly based on CHP community posts and comments. Their data is strongly skewed toward scary stuff (which is the only type of content that is posted there)

2. There are several categories of horrible things that can happen to you, but mostly you can avoid them. However, sometimes you can't, and sometimes it's batshit crazy. For example, couple of months ago, some road crash with some heated argument happened in St. Petersburg. One of the participants of that argument died from five knife wounds to the chest. Investigative Committee alleged that (sic!) the man committed suicide (google Grigory Kochnev). You can't make this shit up.

3. Russians themselves are mostly fine, but corruption is on super-high levels and these people are not sent as alien agents from space. Saltykov-Shchedrin, great Russian satirist, wrote more than a hundred years ago: "If I were to doze off and re-awake in a hundred years and someone asked me what is happening in Russia, my answer would be unhesitating: people are drinking and stealing".

4. If you are to visit Russia as a tourist, you are reasonably safe. But I'd never advice anyone to open business in or relocate to Russia. Unless you want to deal with truly kafkaesque things every single day.
Yes, absolutely. When we first started talking about the project I seriously considered designing a "disassembly" syntax, to make it easier. We can still do that pretty easily, it's just taking a bit of a back seat to getting v1 of the spec and Odin implementation out the door.
So, you are saying that you fully understand that your post is irrelevant with regards to the post it is formatted as a reply to, and you posted it anyways? Feel free to post your opinions on their own in the future, rather than as non-sequitur replies.
Iceland shouldn't ban pornography because that is forcing someone's personal value upon a whole country based on questionable reasoning. "[Ogmundur Jonasson] argues that easy access to online porn increases the frequency and severity of sexual violence against women and causes longterm damage for children who view it at an early age." As another commenter mentioned, there is more evidence that porn reduces sexual violence, and it is easy and free to set up a porn filter for children.

I am not arguing that porn is a good thing, but that it's not a government's job to force their subjective moral values upon people by telling them what information they are not allowed to see.

If you want to see what happens in a country when porn is banned, there are already many examples. https://en.wikipedia.org/wiki/List_of_pornography_laws_by_co...
'Startup' doesn't necessarily imply 'technology company'. For example, some run-of-the-mill restaurant certainly isn't a startup in my opinion but a brick and mortar store offering a unique product or concept could very well be considered a startup.

One could in fact argue that the most influential tech companies are located in Silicon Valley. However, in terms of sheer numbers I daresay most startups are actually founded outside the US. Just consider the huge amount of medium-sized enterprise IT companies that offer some essential service or product that no one probably has ever heard of. I'd certainly consider those to be startups (when they were founded, that is), not of the sexiest variety, but startups nonetheless.
However, in both cases the official made a quantitative argument, not a moral one. Some of your examples also aren't convincing: there is a lot of evidence that after controlling for socioeconomic status and other similar factors, black and white people are the same, and that rape is traumatic (rates of depression, PTSD, etc. following it). And personal feelings actually are admissible evidence, if the questions you're asking are designed correctly. The 'right to freedom' and valuing people with physical or mental disabilities are moral issues, but they are also fundamentally different from the claims the official was reported to be making.

Something like 'longterm damage' is something that can be quantified and measured (correlation, at least). There are a variety of psychological examinations (such as those for trauma, underlying biases, etc.) that you could use to see if early (or earlier) self reported access to pornography in fact correlates to different mental/emotional states later in life. At that point you have quantified changes and can point to them and argue societal values.

The moral argument would be "Children should not be exposed to pornography simply because it is not suitable for people under (age)", not positing things about potential, unquantified 'longterm damage'. We can argue all day about the morals and societal expectations, and it's perfectly reasonable to do so with regards to pornography, but if someone makes a quantifiable argument, they should provide evidence to back it up, or a compelling reason as to why evidence isn't available and why acting without it is still important. (Such as how long it might take to get the evidence, or why it isn't possible to, or why there is a dire and immediate need to act before evidence can be gathered.)
> it most commonly refers to Common Lisp

That's not my experience at all. "Common Lisp" is used to refer specifically to Common Lisp. "Lisp" refers to the entire Lisp family. When I took SICP at MIT, Sussman and Ableson referred to Scheme as "Lisp" more often than they referred to it as "Scheme". Check the online video taped lectures if you don't believe me.

Additionally, lists in Lisp are the definitive persistent functional data structure. Sure, you can use rplaca and rplacd to modify a list, but this is very rare (not to mention dangerous) to do. Also, courses taught using Lisp typically focus on recursive solutions.
> asm.js is just running in the JS VM

And it has a nice spec! :)
You've given some specific plugins which are monocultures but plugins in general democratize the web by allowing things like Unity3D to flourish. Without plugins, web developers are limited to a blessed set of capabilities offered by the browsers, with no ability to extend the set of capabilities. Let's consider video codecs: without plugins or some way to run near-native code, innovation on the codec front must happen in the browser itself.

So I think there's truth to NinjaWarrior's argument that plugins protect from monoculture.
What I wrote: "I'm very surprised Tesla hasn't released the call logs, to be honest. And I suspect, if you saw them, you would agree that Broder's actions are in line with what Tesla told him while he was in the car"

That is a very simple way of resolving this. And completely within Tesla's and Musk's ability (and if Broder really was authorized to do so, he'd let them release the call logs)
That is a much smarter way of doing it! This was a weekend hack that I threw together. If I readdress the app, I'll probably rewrite the layout to work that way. Thanks for the suggestion!
3 Tips for Making Agile Less Fragile
not really, but imagine that you're a drinker that also smokes pot occasionally. what do you do when alcohol no longer gives you any satisfaction? increase the consumption of the other, or if you're not using smth else, look for other stimulants or disinhibitors. it's not about gateway drugs, it's about addiction swapping!

Edit: + and it's not like if you're a pot smoker, you're gonna start doing heroin when pot is no longer enough for you, so I don't believe in gateway drugs.
Given two candidates (for a C programming position), I would of course prefer those who know the syntax. Both because that's one less thing they need to learn before they can become productive, and because knowing C's syntax is indicative of spending a lot of time programming in C.

So to return to your comparison, if I were hiring for a position that required working math where the speed of sound was required... I would treat knowing that constant by heart indicative of their knowing the rest of that subject matter by heart. I'd want to test a lot of that as well. "What is the speed of sound?" would be like a fizzbuzz.
I think it remains to be seen if it's lucrative enough to pay for itself as a business.

The $15+ million they raised is currently paying for everything.
Boxen works with puppet too, but they don't fulfill the same role. Boxen is about the sharing and centralization of your puppet-like tools. Presumably not everyone wants to write a developer workflow from scratch, and Boxen could solve that without requiring a Mac, right?
Looks more like Pivotal Workstation: https://github.com/pivotal/pivotal_workstation