skysight-inc/HackerNews huggingface dataset:
I agree. It's a good solution for all cases where the intent is to have a negative vote exactly cancel out a positive.

The method in the article combines a quality rating with a quantity rating, but it's a bit unwieldy and difficult to tune intuitively. It seems to me for a lot of purposes you might get a sufficiently similar effect by using method #1, and then multiplying the result with the sigmoid function applied to the ratio. The advantage of this would be you that the only magical numbers in the formula would be tuning factors you put in yourself.

This seems more appealing to me than "((positive + 1.9208) / (positive + negative) - 1.96 SQRT((positive * negative) / (positive + negative) + 0.9604) / (positive + negative)) / (1 + 3.8416 / (positive + negative))*"
I think the sub heading makes it clear on author's issue - Weatherfront's real costs. While they write tons of stuff on how they are anti Wall Street and are cheaper options, they actually are misleading people with standalone numbers instead of showing them compounded ones. A trick which is prevalent in Wall Street companies.

> To this point

>> All these cases neglect to mention that you will probably only see the maximal gain if you are maximally messing up already, by needlessly churning your account to generate capital gains. As Vanguard’s founder advises: Don’t just do something; stand there.

It talks about the comparison Wealthfront seems to make. As he says in the earlier para:

> They appear to reach these numbers simply by adding the maximum possible tax alpha to VTI’s return.

A simple backtesting shows wealthfront shows them they would have come out ahead. What it doesn't consider is achieving it in realtime will require a lot of other trades to be done.

Example, a company being removed and new one added to S&P. This will cause a change in weightage and calculation.

In an index fund, as you have bought the component you need not bother with the churn of companies. While in "direct indexing" you will have to actively manage the portfolio and adjust it accordingly. This will cause brokerage and fees applied to your account for the trades.
> What better solution for the same price do you propose to get HA on a budget cloud provider?

Nothing, your solution is obviously better than having none and it's enough for your needs. But the original discussion was about what's needed for DO to become a competitor for big business, not low budget, there they are already king.

Normally you want at least IP failover, meaning that you get an IP and can be rerouted to a different server with an simple API call. At work we use hetzner, which is not exactly a high-end provider but offers it: http://wiki.hetzner.de/index.php/Failover/en

Then, can be even better if the provider offers this HA-load balancer as a service, so you don't have to setup anything.

You might still need DNS failover to recover from a full datacenter going offline.
It used indeed to pay for the content. But the amount of money paid to the websites decreased so much in the past few years it's not the case anymore. These days, advertising is mostly only worth it for clickbait article generators. Every website with a few employee with actual content you see on the internet has at least one or two other ways to get money because advertising is not paying enough these days.
Seen statistically, three "major players" still aren't all that much...

If the White House, Facebook, electricity companies and AT&T had gone down as well, then maybe we could start talking ;-)
They will only do that when they can do it the Google way: double dip on ads revenue, first taking a 30% cut on adwords and then another 30% on youtube, leaving the content creators with something like 49% of ad revenues and google with 51%.
Thanks for the suggestions Jeff.

We have a few big name clients, but the size of the projects we've done for them don't necessarily reflect that, so the case studies are tough to pull off.

I never thought of the pricing like that, but definitely going to put my thinker on around it.
Slack, the email-killer?
Show HN: Magic responsive layout library for React
Absolutely agree. The UrbanDictionary ordering seems nearly perfect for most internet purposes.

If this article wants to make its point, it should show cases where its ordering differs from UrbanDictionary.
This really makes me want to see what happens if I could make my browser only accept secure cookies (cookies sent over https only). Unfortunately I can't find a chrome extension that implements this.
I felt that his response was a gentle nudge to say "we expect you, as a programmer, to either read the spec or just write a test program, to get your answer." When I started out with IRC and Usenet I had to be inducted into the culture of doing due diligence and asking questions correctly, and I am better for it. I do feel that a lot of people do not respect that culture because they feel that there should be as few obstacles to new participants as possible, including very mild hurt feelings.
When looking at $30 million today with a probability of 1.0 vs $1 billion in six years with a low and unknowable probability, then taking the $30 million today might make sense for the VC, depending on what their books look like.
I remember at school the TV was wheeled in and the class was told we were going to watch something. Whatever the programme was, it wasn't on and we got the test card. The headmaster popped his head in and told us all to watch it carefully as the girl will draw on the board at the end.

We all watched it for what felt like hours. Strangest day ever.
Before you rewrite in another language? Have you benchmarked it? Are you sure you know where the bottleneck is?
The reason to complain for the other commenters is that you're criticizing something you've never used, while being familiar with only one method of doing things.

Your criticism is not legitimate.
Isn't the AoCP series a little too dense to be read as an ebook? It isn't really organized as a reference and requires one to pore over it for a long time. Not having a mobi/epub also rules out several good ebook readers. Are there good ebook readers that have e-ink but still manage to render PDFs well? My Kindle Paperwhite is trash at PDFs.
I agree that the biggest difference is that the web simply has people spending more time reading skim-worthy content. News/blog articles, forums, and comment threads make up a significant part of online reading and are naturally much more skim-able than most books. That's not a bad thing.

The important question is whether, as our deeper reading also goes digital, our habits of skimming while online will extend to them or not. Habits can be hard to break.
Comprehensive Guide to Raising VC (Could Also Apply to Angels) by Mark Suster
Can you point me to the source of your claim about memory overhead? The Go team specifically states their goals for the 1.5 garbage collector as follows:

"Hardware provisioning should allow for in-memory heap sizes twice as large as reachable memory and 25% of CPU cycles".
http://llvm.cc/t/go-1-4-garbage-collection-plan-and-roadmap-...

As far as I know, that collector is not a copying collector. I also know that all JDK GCs have significant memory overhead (not sure about the Azul one).
This is the greatest article ever written, by the great human ever born, in the greatest planet in the solar system, which is the greatest solar system in the entire universe!
YMMV, but I'd rather use an elementary and mathematically sound statistical technique than macguyvering something myself. (Though I do understand that, as some people describe in this thread, there can be different purposes to ratings and hence a need for different sorting mechanisms.)

You're right that confidence intervals depend on both quality and quantity, but the reason for this is to account for uncertainty. As n goes up, the standard error goes down to practically 0, and so e.g. a 4.2/5 movie with 100 reviews is still likely to be sorted higher than a 4.1 movie with 200 reviews. Quantity only comes into play when there is very little information to go on, after that quality becomes the driving factor.
I don't think that AMDs designs are particularly bad... an FX-8350 can go toe to toe with a higher end i5. Of course that's without the power savings of a newer process.

I do hope that AMD comes up with something with a single-core performance competitive to an i7 with a power envelope in the ballpark.
With all the clean rooms required, I doubt it, but I don't know.
It is actually quite simple to combat this, technically. Embed an (invisible) watermark into the video that encodes the domain for which the movie can be played, and have all browsers refuse to play content with watermarks that are of a different domain than the one shown in the url bar (throw a security exception or something).
Five-star systems aren't rare at all, in fact, they're problematically common. Usually the issue is that with such a limited array of choices, people gravitate to one star or five stars, and you don't get much meaningful information from the resulting scores. Percentage-based systems give more flexibility and have a wider 'active zone', without being overwhelmingly complex - and people are much less likely to given min or max scores on such a scale.

vacri whistles innocently...
5 myths about vans
I think it became disastrous for Google when they made the decision to serve image ads, and even worse: animated ads. This means as a user you can no longer whitelist Google ads with the expectation they'll stick to unobtrusive text-only ads.

But there's also a deeper problem. In my opinion, when you install an ad blocker, you're already exceptionally unlikely to click an ad on purpose.
You can't cross light beams at 7nm, if you had a "crossroads" structure" it would simply diffract round the corner and exit at all three other points.
This EEVBlog episode on silicon chips is also great: https://www.youtube.com/watch?v=y0WEx0Gwk1E
Show HN: Deepdreamr – create dreamified images online
Thanks for the link! Will definitely check that out
Isn't it possible that they automatically send the claims, but manually go over the counter claims? Somebody read your e-mail, looked up the video in question, searched for a contract proving they had the copyright. Finding none, they determined either you were right, or someone else was, but it wasn't them either way, so might just as well leave it with you.

And that's why it took a few days?
on second thought... I can already do this with Chrome's built in abilities to restrict cookies and override those restrictions with exceptions. We'll see how this works.

Set Chrome to block all cookies, but for https://*, clear on exit. And have a few exceptions for google.com / facebook.com / etc. so I don't have to always be logging in.
Ask HN: Will you relocate to a place like Israel?
We're a well funded biotech startup in the field of synthetic biology located in Tel Aviv, Israel.

Talent in Israel is abundant, however, there are two prominent American candidates we are really interested in hiring.

We haven't really made an approach yet, they both have families and relocation is a must, therefore we would like to know what we can do in our part to help them make the right choice :)

So my question is the following - What would make you relocate to a country like Israel?
In terms of benefits, vacation days, salary, housing, etc.
Similar concerns (with more examples) have been raised in CoC discussion over on Reddit:

https://www.reddit.com/r/golang/comments/3abyva/a_code_of_co...
Were you doing the tour as a vendor or a customer?
It's not about macguyvering something, it's about reflecting on how well different solutions stack up with what you actually want to do. There is no one-size-fits-all ranking formula, at least in my opinion.
That link was discussed on reddit[1] as well and it appeared as if the overwhelming majority preferred not to introduce a code of conduct like Django's. I'm disappointed that their usual approach of "Less is more" didn't influence this decision as well.

[1] - http://redd.it/3abyva
Whipclip raises over $40M to make TV shareable in real time
We have an ultra-clean room. It has a window.
Why exactly do you care so much?
It's not xrays, it's "extreme ultraviolet" (EUV), plus diffraction-based multiple patterning. http://www.extremetech.com/computing/160509-seeing-double-ts...

(tldr: 193nm light works down to 28nm lambda; progress requires moving further into UV and/or use immersing in liquid with different refractive index)
It was also discussed about 3 years ago: https://news.ycombinator.com/item?id=3792627

Some of the comments from that posting give concrete examples where the formula fails. Such as: an item with 1000 upvotes and 2000 downvotes will get ranked above one with 1 upvote and 2 downvotes. This is because the formula uses the lower bound of the Wilson interval.
Also, Azul Systems solved that issue - the proprietary C4 GC has no pauses, and the heap can be huge, like hundreds of GB. If that tech would become common place, maybe this discussion would be obsolete. But I think C4 requires kernel support, and the first attempt to get a patch accepted didn't go well.
Really great tutorial - would be good in the next steps to talk about getting webpack setup etc..
[Guide] How to pay for goods and services with Bitcoin
A common advice that I'm yet to follow myself is to start by reading sidebars on /r/investing and /r/personalfinance specifically their wiki and FAQ.

[1] https://www.reddit.com/r/investing/wiki/faq

[2] https://www.reddit.com/r/personalfinance/wiki/index
I always think back to my uni days where the maths department had several specific scholarships/ bursaries/ prizes for female students as part of a drive to increase gender equality. We probably had around 30% girls in my year? There were other, softer elements to the strategy and overall I reckon it was working, personally. That kind of push is probably how you start to improve demographics.

(Side note: I was however, endlessly amused that the psych course which had 2 guys and ~120 girls had no such concerns about equality...)
They offer a free trial. I don't think you even need to pay them the $5.
Discomfort is not unwelcomeness. What you should be looking for is a situation in which direct concerns of Catholics are getting shouted down - that does happen(in an existence-proof sense), but it's not nearly as common as an internal "rationale of oppression" used to escape responsibility and consequence for beliefs that are directly harmful to others. "Do not deny me my belief, critique is tyranny" is a very common theme to defend all forms of discrimination, both from the positive side of "I do not think I am doing wrong myself" and the negative of "I am justified because we already know they are evil."

You can still have schisms and nasty politics with a policy like this, since obviously the different sides of the discussion will value things unequally, but the goal is to at least maintain surface politeness and order so that small voices don't give up so quickly.
As always the weakest part of any security system is the people within it.
Thank you for actually serving up a proper web page (initial server-side rendering)!

Using javascript to enhance the page to provide faster loading or other features is great, but it is important to have at least something on the page when javascript is not available.
Amazon lets you create customized 3D printed figures of video game characters
Excess success for three related papers on racial bias
Thanks! I definitely should put more in the next steps, like examples/talks/etc. I wanted to ship this asap :)
The criteria for software quality that this is mainly about are reliability and efficiency (https://en.wikipedia.org/wiki/Software_quality#Measurement).
I think these are important for all software domains.
I could be considered rich in the global scale and I hardly ever carry $75 in cash. And in contrast, are the poor physically unable to carry $75 with them in Australia?
Facebook CTO on drones, VR, wearables and the company’s future in Seattle
Feminism is for Ugly Women
That's informative but doesn't disagree. It's not a 1:1 correspondence but it's a pretty close correlation to the actual widths of things.
YES, if you take all the pluses form multiple types of GC, it's gonna look awesome. In reality you have one GC; if you're lucky maybe your toolchain supports multiple and you can swap them.

So discussion about "GC" in the abstract are useless, discussion about the GC in Go 1.5 are absolutely worth it, and then you can find real-world stories about GC failures.
> This is the exact opposite of the experience I've had with (most) software. A new CPU with a higher clock speed makes existing software faster, but most new software written for the new CPU will burn all of the extra CPU cycles on more layers of abstraction or poorly written code until it runs at the same speed that old code ran on the old CPU.

You could also see it in a positive light: the higher processor speed allows more abstraction layers, which makes development easier and faster (if done right, of course).

ORMs and web frameworks make it much, much faster to develop a CRUD web app then the alternative of writing everything yourself. Of course, you pay with performance, but you gain in time to delivery, which in turn translates to more features in the same time.
Rosetta (the comet probe) has a bunch of RTX processors running Forth.
I think it's not "worth thinking about" for someone that has to ask this question on HN.
Shipping - for some reason in my day job I can ship to almost any deadline. Side projects - one day I'll finally finish one...
Here is a shot at a back-of-the-envelope calculation of the sum of fees paid in his first example. I hope I haven't misunderstood.

var gain = 1.08; var fee = 0.0025; var feeSum = 0; var s = 100000;
for (var i = 0; i < 35; i++) { s *= (gain - fee); feeSum *= gain; feeSum += s * fee; if ((i + 1) % 5 == 0) console.log('year: ' + (i + 1) + ', saved: ' + s + ', fees: ' + feeSum);};

year: 5, saved: 145240.0514760841, fees: 1823.9448097195082
year: 10, saved: 210946.72552775557, fees: 5329.071699986484
year: 15, saved: 306379.13274362596, fees: 11677.706523607205
year: 20, saved: 444985.2101088223, fees: 22746.568357507604
year: 25, saved: 646296.7482230144, fees: 41538.4561823357
year: 30, saved: 938681.7298073637, fees: 72821.71593023202
year: 35, saved: 1363341.8275688116, fees: 124120.0285076505
This puzzled me that, for the past few years, YC has wanted so badly to invest in more or less traditional style wealth management companies. It's so extremely hard to outperform existing methods in terms of returns. For user experience, these are the kind of things that are best if totally automatic, with no interface at all.

So I guess they just compete purely for growth and that's it - like the commercials for popular drugs on TV, it's an industry 99% about advertising?

SV tech + extremely risk averse, mature, competitive space = doesn't seem to be a good fit.
You should absolutely support multiple git repos per project. If someone writes npm-compatible modular JavaScript code, it wouldn't be hard to have a dozen proprietary repos supporting a single reasonably sized project.
C# and C++11 have Go-like type inference (var, auto).
Google is reportedly paying 30% of ad revenue to the company behind Adblock Plus to get on the "acceptable ads" whitelist for Google search. I find this a despicable pracrice and encourage my friends to use another ad blocker. If you use ABP, you are funding Eyeo.
The ARMiga Project – Amiga 500 Retro Gaming Console
I think this article demonstrates very well why I think React should be the first choice for any new web projects... what to go with it (ember, flux (and related), or other) is open to more debate.

Of course there are great alternatives with similar workflows (mercury, etc).
What is machine learning?
Try this version which is closer to the original press release and hasn't garbled the prices:

http://www.bloomberg.com/news/articles/2015-07-07/buffett-sc...

"Berkshire Hathaway Inc.’s NV Energy agreed to pay 3.87 cents a kilowatt-hour ... Last year the utility was paying 13.77 cents a kilowatt-hour for renewable energy ... The utility also agreed to pay 4.6 cents a kilowatt-hour for power from SunPower Corp.’s 100-megawatt Boulder Solar project."
It's a common YouTube scam - find a video with a lot of views that's rising quickly, download it and reupload it to your own account and submit it to Content ID. YouTube will automatically scan its library for copies of "your" video, and gives you the option to either take the copies down, or monetise them via ads.

Because of the DMCA's stupid counter notification process, it takes YouTube two weeks before they'll release the copyright claim, by which time the video is no longer viral and the original content creator has missed out on the bulk of the video's revenue.

What I don't understand is why someone uploading videos like that isn't being sued for straightforward copyright infringement.

The measures under the DMCA (and similar measures elsewhere, such as under the EUCD in Europe) were supposed to protect YouTube, the hosting service, in cases like this. Otherwise, the host is vulnerable to fallout from illegal acts committed by others and of which it has no knowledge. It's a similar argument to the common carrier principle in other communications channels.

Now, you can certainly debate whether the protection is too generous. For example, under this sort of scheme it is possible to build a business that facilitates and encourages copyright infringement and generates huge revenues as a result of that business model, yet wash your hands of it by claiming to just be the innocent third party host. This is still about the hosting service, though.

As far as I know, none of the DMCA-style laws protect the original uploader who actively and in this sort of case knowingly shares someone else's content in breach of copyright. If they're doing that with the kind of content that picks up millions of views and consequently denying advertising revenues and marketing effects to the legitimate creator/rightsholder, why isn't that grounds for a regular copyright infringement suit and, in a jurisdiction like the US, seeking statutory damages that make it worth pursuing one?
As I understand, the mental models are different enough that it wouldn't make much sense to merge them. You could certainly bundle a React app as a Web Component, but React components only make sense as React components. Because React treats the DOM as effectively write-only and optimizes for performance, I doubt the React core team would ever want to change the internals to make use of Web Components.
NYSE outage – some startup needs to help these guys with resilience
Let's all realize that all of these research branches have been playing around with 10nm and 7nm chips for years now - the fact IBM cobbled together some working chip isn't surprising. Getting it to production is really the vastly more important part.

This press release is equivalent to "Scientists Cures Diabetes in Mice" - a breakthrough that happens about a half dozen times a year but has still yet to make it from the lab to the FDA.

The timing of this press release is entirely to boost investor confidence in IBM and GlobalFoundries given Intel's recent announcement of delays at the 10nm process node.

edit:

The Ars article is vastly better than the above link: http://arstechnica.co.uk/gadgets/2015/07/ibm-unveils-industr...
Agree, though I think the value in this is purely demonstrative to non-tech people, just to try to emphasise specific concepts.
Yup, me too. I'd recommend that anyone with a serious interest in programming should learn Forth (and write a Forth system from scratch): I'll probably never use it in anger, but it made me think about programming in a very different way.

(Also, curiously, gave me an increased respect for K&R C, which allows minimalist programming in a way that ANSI C doesn't.)