skysight-inc/HackerNews huggingface dataset:
Don't know yet, still working on getting this released. I'll update this thread (or, more likely, do another blog post) once I have some analytics. I'm also interested in what sort of failure rates I see for Market transactions. I'm definitely approaching this from a "testing the waters" perspective, given how new it all is.
frankly I don't see why they need to make it so big. Weight is one of the biggest problems for fuel efficiency, it takes a ton more juice to move a 4,000lb car vs a a 3,000lb car.
Arbitrary Round Numbers
Doesn't seem too different than the usual teenage hubris. Kids think adults are boring on purpose and try to disrupt the social order to make life more interesting. They don't realize order and a good life is actually quite hard to maintain, and a bit of boring is the cost of living well.
from launch until basically 2000 DirectX was definitely not a better API. having full control over defining a 3D API was great, I'm sure, but it was absolutely used as leverage and opengl support absolutely languished (and still does, today, though the GPU vendors are fully complicit).
Dictators: How To Immunize Yourself Against Revolution
Ask HN: Advice on my Tennis Startup's landing page
While building-out the infrastructure for my tennis racquet rental service, http://racketrent.com, I've created a landing page to gather contact info from early adopters.

I've done a limited AdWords buy, which is converting at about $5.40 CPA, but this obviously begins to add up quickly, so I'm not sure where to go from here.

I would love some product marketing advice from the HN community, especially as it relates to on-page copy and value propositions as well as ways to build traffic and generate interest.
Paywalls for scientific papers burn me up.

The US government pays at least $50,000 in grant money for each paper, but it can't find $5 to make it available for the public in perpetuity, as does the arXiv.org preprint server.

(arXiv.org looks, on the surface, to be a success, but always been functioning on operating budgets that are meant for something else... It's existence has hung on a thread more than once It still struggles to find a sustainable funding model, despite the fact that it costs 1/200-1/1000 as much to make papers available on arXiv.org as does a peer reviewed paper)

Frankly it seems to be an insult to the taxpayer that we pay for research and can't read it/
Batteries.

In The Innovator's Dilemma there is an analysis from the 90s presented about when pure electric cars would be economically viable for a mass market. Based on then-current technology projections, it would happen around 2020.

The critical combination that their analysis found necessary is price below a certain level, sufficient acceleration to merge into an Interstate, sufficient range, and fast enough recharge time. The Tesla currently fails on price and recharge time. It over-delivers on power, and has about the right range.
The legacy of the Roadster won't be its practicality, it'll be that it divorced the terms "electric car" and "golf cart" in a way that something like the ZENN (or the old EVO) never could. If all it ever did was to keep people from thinking about zero-to-sixty times in weeks (downhill and with a following gale force wind), then the car has done its job. It's proven the concept well enough to generate some excitement around storage technologies -- and now we wait for the next generation. (Well, I do -- electrochemical research is not my forte.)
The Best Trader I Know Worked For Bernie Madoff
I didn't know they were competing. Reminds me of Rails v Django articles.
Google Theme: What do Weird Pink Creatures Have to do with the Summer Solstice?
Maybe it is the difference between Direct3D and OpenGL. I don't know enough to be sure, though.
If it's easier for a developer to make interesting things, that can translate into a better user experience as it means more interesting things will get done. That (mobile) webapps sacrifice a bit of usabilty for ease of development and portability doesn't mean that users don't derive real value from their existence.
I suspect that Scala is good, but I find the article a little disingenuous. In one example, the author counts curly braces on a line as part of the line count (when it happens in Java code), but doesn't do the same when it happens for Scala code. The constraint example leaves out the public method declaration, or at least doesn't illustrate how it directly maps to the Java code. Maybe it directly replaces everything there, but both snippets don't provide enough context to decide - at least not without already understanding a fair bit of Scala and Java code.
That said, I did enjoy seeing some examples of more-or-less equivalent Java and Scala code.
Unless they have an old camera.

This stops nothing.
You have to look for personal or institute pages. For example, one of my papers is behind the ACM paywall [0], but you can also get the pdf at our institute website [1], where we publish everything [2].

As a last resort, mail to the authors.

[0] http://portal.acm.org/citation.cfm?doid=1878921.1878926
[1] http://pp.info.uni-karlsruhe.de/publication.php?id=buchwald1...
[2] http://pp.info.uni-karlsruhe.de/publications.php?orderby=1&#...
Nobody should be under any illusions that Teslas save money; they're trying to use the luxury "conspicuous conservation" market to fund enough R&D to get to the point where electric will be cheaper.
Ask HN: London meetup - anyone interested in environmental startups?
I'm going to the London HN meetup this Thursday, and I'd love to meet/chat with anyone who is interested in environmental/sustainability/"green" issues.

Irritatingly I don't have any sure-fire startup ideas that are guaranteed to save the planet + make money + be incredibly cool; but they say that "small discussions leads to great plans"[1] , so if anyone would like to discuss startup ideas around an environmental theme, or is already starting-up something environmental, please leave a note here...

www.ukenergywatch.org.uk is something I'm currently putting together, very work-in-progress, but it was never planned to be a business (and as you can see, I'm not a designer :). I'm fairly good at the technical stuff, sadly not so good at coming up with revolutionary ideas or designs.

Looking forward to hearing from you.

[1] ok, it's possible that no-one's ever said that.
Silverlight vulnerable to shader DoS too (with sample code)
No, the publishers don't make it availble; you need to look for it on the authors' home pages. Most of the time, if you Google the title with "filetype:pdf", it'll show up.

In the last several years there's been maybe half a dozen times that I failed to find a computer science paper online. I'd estimate that less than 1% of papers in the top conferences are unavailable freely online.
how about we don't install any bookmarklet? i don't have any, and i aggressively hate toolbar extensions, being a refugee from the old IE monopoly time.

or how about browsers letting us know whether a bookmarklet is doing something suspicious?
I wouldn't bet any money on them changing their approach unless an Amazon lawyer is present.
I have heard it complained that we scientists don't "talk to the general public" enough. I would very much welcome specific suggestions for how to do this.

That's very commendable. I am a nonmathematician who has become a mathematics teacher as part of figuring out why so few learners in the United States succeed in learning mathematics well. Here are some examples for you.

Good mathematicians (some Fields medalists) with readable blogs:

http://terrytao.wordpress.com/

http://gowers.wordpress.com/

http://www.arsmathematica.net/

http://www.scottaaronson.com/blog/

http://scientopia.org/blogs/goodmath/

http://wildaboutmath.com/

http://micromath.wordpress.com/

A list found by a Google search

http://www.onlinedegree.net/50-best-blogs-for-math-majors/

suggests more.

A few popular authors who are mathematicians write very approachable books about mathematics.

http://www.amazon.com/s/ref=ntt_athr_dp_sr_1?_encoding=UTF8&...

http://www.amazon.com/s/ref=ntt_athr_dp_sr_1?_encoding=UTF8&...

http://www.amazon.com/s/ref=ntt_athr_dp_sr_1?_encoding=UTF8&...

Following links from links to the books by those authors will reveal other books by mathematicians who write for popular audiences.

Best wishes in gaining readers other than your mother (like me, for instance) as you communicate your interest in mathematics.
Ask HN: Pricing/Features Table - tips to increase conversion?
I plan on adding a few simple pricing plans to my consumer-focused site. Only two options will be available - a pay-as-you-go plan for 99 cents or unlimited, lifetime access for $4.99. The feature-set and functionality will be the same for both options.

How best do I show this in a pricing/features table when price is the only meaningful difference? Any suggestions on how best to structure such a table for maximum conversion when the audience comprises of younger, casual internet users who will view my web app as a utility they might use a couple of times in the year? (I'd really like them to purchase the $4.99 plan, but 99 cents per use has a nice ring to it.)

Note: I have not launched yet, expect to start with a free beta at first, market the hell out of the web app to gauge interest, tweak web app with feedback, and then launch with pricing.
Silverlight is vulnerable to GPU attacks, just as WebGL is. One developer at Mozilla put together an example that can lock up a GPU.

More info in the README:

http://people.mozilla.org/~bjacob/SilverLight5DOSJustLikeWeb...
It seems to me the guy who reported the issue to Microsoft is doing the only thing that he can effectively do to help them.

WebGL is a standard developed in an open way. If someone wants to contribute, including Microsoft, they can send an e-mail to a mailing list and that will reach other people working on WebGL and hopefully a productive conversation would ensue.

Microsoft choose not to do that. Instead they issued a blanket statement to the whole world that WebGL is insecure. They made no effort to improve the security of WebGL and didn't leave any opening for the discussion. They just communicated a decision.

Silverlight or IE engineers are not easily reachable and cannot be engaged in an open, technical dialogue the way WebGL folks can.

The only venue that Microsoft provides to give feedback and bug reports is their connect website. This is the venue that Benoit used because it was the only venue available to him, as an individual.

No one, including WebGL engineers, has special powers to engage Microsoft in discussion about their products. No one needs special powers to engage WebGL folks in discussion about WebGL. So you really have your power structure backwards.

Notice also how this bug report is constructive: it shows a specific problem that Microsoft can fix.

Notice how Microsoft's FUD wasn't constructive: they just labeled WebGL insecure using non-specific (therefore non-fixable) arguments.
By contrast, for Chrome #tabs > 24
not including the $1000 or so fees for disposing
of the toxic waste (lithium batteries are not
accepted at the dump)

Not in the US, at least according to the info I can find:

"Lithium Ion batteries are classified by the
federal government as non-hazardous waste and
are safe for disposal in the normal municipal
waste stream," says Kate Krebs at the National
Recycling Coalition.

http://blogs.computerworld.com/node/3285

Tesla also has a battery recycling program, but I'm not familiar with the specifics.
Answer: if you know Haskell you don't have to run scared from threading, because threading really isn't so hard.

I've heard Node advocates argue that being limited to a single process isn't a problem for scalability because you can just spin up more Node instances... but that's just threading on a different level. You still run into issues coordinating the instances, but now they are going on in your database instead of in your code.
Google building Skype-alike software into Chrome
The comment about having special notation for different interval types in Mesa caught my eye right away. I constantly make mistakes with "to" and "until" in Scala, where (1 to 9) is the same as (1 until 10). They feel the same, and I've been having a hard time training my brain to treat them differently. I've assumed that using () for exclusive interval bounds and [] for inclusive interval bounds, as in mathematics, would be easier to read. (), [), (], and [] are immediately recognizable visual patterns in mathematical expressions; they're hard to confuse. I often wish I could use them when writing code.

However, according to section 3.1.2.1 of the Mesa language manual [1], that was the notation used by Mesa, and according to Dijkstra, it didn't work. It caused errors and confusion. I can guess why -- in mathematics, the braces are made large enough to be visually prominent around the contents. In a line of code all rendered in the same size font, they would be easy to lose and would not hit your subconscious mind the way they do in a mathematical expression.

Someday, with better code rendering in editors, maybe we can just use the appropriate braces to indicate whether interval bounds are inclusive or exclusive.

[1] http://research.microsoft.com/en-us/um/people/blampson/23a-M...
No, what I'm saying is I have a bit more faith in humanity. How extraordinarily pessimistic to think people couldn't be more productive in other circumstances. It does tend to fly in the face of anyone who ever moved to California.
Tell me if I have this straight: this pattern basically says to create a generic object with properties and handlers to allow for simple iteration, creation, etc. like you would with an interface. Then, if needed, use a prototype to set defaults?
The only venue that Microsoft provides to give feedback and bug reports is their connect website. This is the venue that Benoit used because it was the only venue available to him, as an individual.

That's not at all true, is it?

http://www.microsoft.com/security/msrc/report.aspx
Uh... it's very much the other way around. Haskell's building the future of concurrency, even if it isn't going to be "the language" of 2020, and Node.js is a throwback to late-1990s to early-2000s solutions that repeated and consistently failed to work at scale, with no real chance that Node.js is going to escape the same fate any more than the several dozen event-based frameworks based on languages very similar to Javascript before it did. (If the manually-compiled event callbacks, cooperative-multithreading scheduling approach was going to be the Next Big Thing, it would have happened years ago.) It's Node.js that needs to worry about how it's going to "stay relevant" as it walks a dead-end path, not Haskell as it blazes (relatively) new trails.
It's interesting to think through what would happen with AWS in the same situation.

Would the FBI turn up and say "Where's the 100 servers for customer X", then seize up to 100 different physical servers, depending on the distribution? Or even 100 racks worth of physical servers...
Humans don't start counting at zero, though―we start counting at one. Zero, in fact, was a concept introduced to our arithmetic much later.

A list of twenty items has a twentieth item.

Dijkstra is far too mathematical with this―no student learning programming for the first time (edited: changed from programmer) in the world ever thought "arrays starting at 0―how natural!".
In Networking Group Alpha Club, It’s All About Who You Know
Completely agree.

$50k/paper is about right. I was surprised to find that even my colleagues didn't know this figure. If only more people were aware of it, perhaps they'd take things more seriously.

The feeling of powerlessness as an individual trapped in the system is only exacerbated by the apparent callousness of those around you.
Mozilla has launched a dedicated group to tracking down memory usage problems: http://www.internetnews.com/skerner/2011/06/mozilla-launches...
What a fluff. No real content here. No new platforms for Qt announced, nothing. I find nothing that would reassure me that Qt "will live on in the future with Nokia". All I see is Symbian, which certainly will not "live on in the future", and MeeGo which seems to be in eternal limbo.
I see WebGL people saying essentially the same thing: that there is a reasonable degree of security that can only be assured by obtaining cooperation from driver vendors; that, in other words, the security of WebGL is not entirely under their control.
I see one "we" in his comments ("We're happy to accept the criticism when it is valid. This isn't."). I'm also not sure what experiences implementing webgl he's supposed to talk about except for his experiences at google. Making an argument based on actual implementation details is what you'd want here.
Except PhoneGap is not really the best of both worlds. Users prefer native apps because of the quality and consistency of the user interface frameworks available to developers. If you're building your app with HTML/CSS and deploying it within a PhoneGap container, you don't have access to UIKit to build your interfaces, you're still rolling your own which leads to huge inconsistency, not to mention it's within a UIWebView which is much slower than native components.

Just because the app is in an executable and not a URL doesn't mean it's a "native" experience for the end-user.
Why Super Agent Ari Emanuel Is Representing "Talking Tom"
Hehe... made me smile... but isn't this just Mozilla people winding up Microsoft? It makes a pretty big point of "just like WebGL". I doubt this will make Microsoft say "oh look they were right about WebGL, we'd better implement it now". Everyone knows Microsoft want to promote DirectX over OpenGL, and the legitimate-but-not-unsolvable security issues in WebGL serve as a nice excuse.
Could you explain how this particular example works?
I've never heard of this, either. It sounds like something that some notion dreamed up by someone who doesn't know anything about how computers or software. I'm not sure why the article needs to go to such length to prove this bizarre idea insecure; offering a method to do what they want that makes sense is probably the best approach.
most scientific papers actually don't make outlandish claims. If anything they make rather mundane claims

I'd love to hear your comment on the suggestion

http://www.plosmedicine.org/article/info%3Adoi%2F10.1371%2Fj...

that most published research findings are false, despite peer review.
Let's assume that it's a high-end luxury sedan, not a low-end family sedan. Unless gas goes up to $100/gallon, there's no way you'll save money by buying the Tesla over a affordable mid-size like a Honda Accord or Ford Fusion.

So let's compare that to a Mercedes E-class. According to US News(http://usnews.rankingsandreviews.com/cars-trucks/Mercedes-Be...), the average price out the door is about $48,000 for the model with the fewest options. Let's round that up to $50,000, because we want alloy wheels or some other additional feature.

The mileage of the car is 24 highway, 17 city, so let's average that to about 20(a bit more city driving than highway). So that's $15,000 in gas over the 5 years(30/20=1.5). So the total cost of the car, not counting other replacements, is around $65,000.

That's still $15,000 less than the $80,000 on the Tesla, and you're not going to spend $15,000 on car washes and other parts(brakes, oil, etc.) in that time. It should also be noted that if you need to buy replacement batteries in that 5 year period, the cost increases to $100,000.

EDIT: I didn't include the cost of electricity, or the electrical work needed to get the extra 220 volt circuit out to your garage.
I love the Tesla guys, but I doubt they have the pricing power of BMW.

In that price range we're talking conspicuous consumption, and a beamer is definitely conspicuous, but a Tesla?

Maybe if you're a gay engineer dude, this Tesla will be a great way to score other gay geek dudes - wait or maybe it's for lesbian geeks... not sure, my point is I doubt this will make people think it can get them laid as much an equally priced BMW will.

This is why I think it is overpriced.
In my field (compilers), i'm often dumbfounded what garbage gets published. I do not even want to see the stuff that was rejected.
It's no secret that the @lulzsec account is controlled by former Anonymous spokesperson Topiary (http://twitter.com/atopiary), whose identity is not publicly known, though it has been anonymously claimed that he or she is Daniel Ackerman Sandberg.
Ok, no problem. Please state the "life of the vehicle" that you mention in miles driven and years of ownership. Also state whether this figure is backed in a legally binding warranty on said batteries. Then we'll figure the cost of maintaining the batteries.

Also, to be fair, we should note that the tesla.com link you give is to a program they are hoping to implement in the future and which does not actually exist in real life. Also note that they themselves in the link which you yourself provided state "Aside from the cells, most components in our ESS are designed to last the life of the car." Note the "aside from the cells". The lithium cells are the main cost of the battery. Without them the car does not work. Tesla specifically states there that the cells are not designed to last the life of the vehicle, which you had claimed.
Show HN: Awesomes.fm keeps track of songs you "awesome" on Turntable.fm
It isn't just computers. Mathematicians start from zero or one depending on the context. Hence the famous joke about the absent-minded mathematician whose wife left him on a street corner with a dozen packages and implored him to please, please, please pay attention and make sure they weren't stolen. When his wife returned, he apologized profusely. "I'm so sorry, my dear. My mind must have wandered. I didn't see anybody come near, but now one of the packages is missing."

"Are you sure?" said his wife. "It looks like they are still all here."

"There are only eleven left. I've counted them a dozen times at least. I'll count them again. See: zero, one, two...."

P.S. The most famous example I can think of is the aleph notation for the infinite cardinals, which starts with aleph null: http://en.wikipedia.org/wiki/Aleph
"[...]the blog will have to explain what a field is, what a cubic field is, and what a discriminant (of a field) is, in every post."

At most once. Links are what the internet is for:)
This is more than just a wind-up: it shows that Microsoft can't attack WebGL on one hand and push Silverlight w/shaders on the other. This puts pressure on them to come up with a consistent message.
Navigate open files with Cmd-Ctrl-Left/Right in MacVim
it works this way, though, because an array's keys actually are string properties. It's the array methods that treat them as if they were numeric.
Why downvoted? I'm not biased to D3D or OpenGL in this case. Just reporting. Whatever Chrome is using is the same that Silverlight is (XNA).
Pretty much. I'm using this pattern in the following way:

SomeComponent.prototype.views = {
home: {
template: '/path/to/template',
render: function(tmpl) {
this.element.html(Mustache.to_html(tmpl, this.data));
}
}
};

I then have SomeComponent inherit the prototype of Component which has a generic render method. When I call the render method on any given component, it will have some logic to figure out which view it is in, then call the render method specific to that view with the correct template, that it fetches the content of under-the-hood.

Having consistent and expected behavior in your code is a huge win.
I guess it is now, however, we're not even into desktop apps. Maybe they are vying for server and web apps (Amahi's forte) next?