skysight-inc/HackerNews huggingface dataset:
React certainly replaces Angular as a View+Controller framework (idk about Ember, although I know there's been work on integrating the performance benefits of Virtual DOM).

In scenarios with complex interactions, something like Flux is desirable, however small web apps work fine with simple JSON REST APIs.
OnLive tried the games streaming thing and failed.
You only have to add a new daemon/process. Then you'll have this graceful reloading feature ;-) From my point of view is has less impact than booting a new container.
Who said I've never dealt with malloc or ARC (which I think is ill-suited for concurrency)? I basically replied to the OC, giving some good reasons for developing better GC strategies for a language with great support, libraries and a vibrant ecosystem, rather than moving to the next shiny thing. We're developing a latency sensitive real time bidder and I'm more than happy we can do it in Go now, just like the rest of our APIs, thanks to Go 1.5
Inappropriate for obtaining unbiased confidence intervals, yes, but this doesn't matter for ranking if bias is uniform across everything that's being rated.

You make a good point that there might be differential bias depending on when the movie came out, but I don't think the solution is then to say "well, now all bets are off, might as well concoct our own techniques and assume they're just as good or better." Statistical techniques are not either fully valid or fully invalid. Simulate the bias and look at exactly how it influences the results of a particular technique, and then perhaps use that to make an adjustment based on data rather than intuition.
Yeah, fair. The second one was much, much better.
> 1. The shift from cheaply produced, low quality content, to higher quality "must see" shows.

I think that the kind of direct analytics that Netflix has is making something obvious to execs that never was before. "must see" is a HIGHLY subjective term and there's a long tail.

In other words if you're just looking at aggregates the really popular, cheap to produce shows are the clear winners. Reality TV.

But if you look at segments or demographics, it might become clear that the Firefly/X files/Dr Who demo demands at least one good nerdy/sci fi show at any given time and lacking that, they will cancel their subscription.

Similarly any other particular demo that you want to look at might demand content that fits thematically lest they too start looking elsewhere to spend their entertainment dollars.

In a weird way it's sort-of gratifying that Netflix is storing so much viewing data because I think it will eventually become clear (if it's not already) that "niche" shows really are mainstream for certain groups of people and absolutely worth making.
Too accurate to be funny.
Wow, for your own good don't listen to this guy. Just put it in equities.
I'm more interested to see if polymer/x-tag/webcomponents will replace react/angular/other stuff.
Huudlr’s 5 Smart Tips to Survive the Tube Strike
1,000 Instagram Likes
Yeah, exactly right. Not all opinions deserve to weighted equally.
This appears to be the actual code fix: https://github.com/openssl/openssl/commit/aae41f8c54257d9fa6...

Some more details & patching guide here: https://ma.ttias.be/openssl-cve-2015-1793-man-middle-attack/
FISA Court Rules NSA Bulk Phone Metadata Collection Program Can Resume
I see the points why React may be a good choice. Having only worked with Angular so far I really like it's dependency injection and the possibility to make use of services and directives.

However from what I understand React does not implement these features so what additional libraries could be used to keep these mechanisms?

Edit: I'm working in Research so my projects typically have a limited scope and user base.
This is offtopic, but is there shadowbanning on HN? Have I been shadowbanned? If you can see this comment, reply or give an upvote. Just one is enough, thanks

Edit: or a downvote. Those work too.
New Horizons snaps Pluto from eight million km
GC is a lot faster throughput wise for programs that create a lot of short lived objects. ARC will call malloc and free for each object, which is actually fairly expensive. A good GC will bump a pointer for each object and do nothing for each one that dies before the next GC cycle. Java programs allocate objects at rates that the host malloc simply could not sustain in many cases.
Sorry, I meant 99.999% and rounded up.

As to the compiler thing -- that is the sad reality. In its 20 years of existence, the largest Haskell program ever written is the Haskell compiler itself. The largest company codebase is only a few million lines of code, and it is comprised of many programs, including a modified Haskell compiler (which, I am willing to bet, is their biggest program). Just for comparison, a medium-sized company codebase is around 50 MLOC. More production code is being produced in 2015 in Delphi, COBOL and Fortran than in Haskell.

This is my biggest problem with PFP: all discussions about its effectiveness are completely theoretical. Calling pertinent evidence "anecdotal" is an insult to anecdotal evidence. There are between 0 and 2 (much closer to 0) data points of large, complex, long-maintained Haskell programs outside the compiler itself (out of thousands of such projects that are started each year). I honestly don't know how effective PFP is, but we can be certain of one thing -- no one else does either[1]. Maybe it's the next big thing as everyone has been saying for twenty years (I remember around that time the talk at my University about how Haskell was about to take over the world) and maybe it's a total dud. Nobody has a clue (and that you've managed to write your API endpoint in two hours instead of two months or whatever isn't evidence of anything; evidence would be writing an air-traffic control system in one year instead of five, and maintaining it for a few years with a changing team of 3 instead of ten).

[1]: I remember that for a good few years most of the industry thought C++ is the best thing that had ever happened to it -- until projects started requiring maintenance. I do not for one second think Haskell is like C++, but vast, undeniably pertinent evidence was proven completely misleading because it wasn't longitudinal enough, let alone, shallow, scattered evidence, which is borderline relevant.
There are some non-invasive things like fMRI, fNIRS, and EEG that can measure activity to some extent, but those are all at far coarser resolution than single units.
> Can React also connect with backend APIs to fetch JSON and present them on the frontend?

Yes, obviously. My company uses it for this. Personally, I don't know if AngularJS is a better alternative moving forward because it has a bigger community and companies such as Microsoft are integrating it on Visual Studio.

(Sadly being downvoted for saying this)
Here we go again. This article is so obviously biased it's laughable. Right from the "Everybody knows about the bumpy road to mastering Angular" to the cherry picking about templates: "Yeah angular wins, but with this third party component React ties again!".

Here are some other golden nuggets:

"React makes it simple to control the performance. If you implement shouldComponentUpdate, you can choose which comparison you prefer - model or presentation." (Oh, "performance" have never been simpler.)

"React gives you the freedom to choose, without the performance penalty. The outcome really depends on whether you're a good coder or a bad coder." (So Angular is slow regardless of you are a "good" or "bad" coder, but React performance depends on you "goodness" - check)

"When something doesn't work in Angular directives, one option is to re-write the code in a different way because there's so much magic going on." (Or you could - like try to find out why something in your directive doesn't work?)
I've had similar problems over the last year or two with Gmail and with Outlook/Live Mail.

Our 2 person small time company sends a few hundred mails a month at most. We replay to someone on Gmail and get spam-binned. They whitelist us, we reply again and get spam binned. We send the mail via a major provider and it gets through.

On Outlook a website mail form sending emails to a hotmail.co.uk address was getting blocked - the server has the same IP it's had for years, the form has been used for years, the recipient has whitelisted the email address. I forget what eventually fixed it, think it was addition of a reply-to address; quite ridiculous.

In both cases they are long term domains with real ID info that hasn't changed, the domains have been on the same IP held by the same ISP for at least 3 years and owned by the same owner used for the same businesses for at least 10 years. Both domains are long-term registered in (Google|Microsoft) analytics.

Yes I can see that such domains could be purchased by spammers and the prior owners may not change their ID info and the new holders may be able to purchase space on the old server and so keep the IP address (despite the established ISP having strong anti-spam policies) and may be able to then send out spam emails, but who would whitelist those emails???

IMO on either Outlook or Gmail if you whitelist something, even if it were spam from a known spammer, then they should let it through (sanitised if needs be). If they wanted to they could add a "99.999996% of others blocked this but you have whitelisted it, do you want to block emails from YourBestFriendWhoSendsSpam@theirISP.com in the future?".

/rant
Estimating the probability of corporate failure
I've got a few sites using OpenSSL certs; do I need to do anything?
Stripe: Amex Express Checkout
500+ GitHub Commit Streak
The link text should be the title of the paper, which is "Demand for Schooling, Returns to Schooling, and the Role of Credentials". The paper does not use the link text given here.

The paper tries to "estimate the impact of extending the length of primary school by one year on individuals’ later educational outcomes." It does not say that "school is not about learning." The text used in this HN link appears to be editorializing.

They paper concludes by saying they "interpret [their] results as suggestive that the signaling value of attaining a credential is the dominant driver behind schooling decisions in China in the modern era." They don't say that there are other drivers, which can include learning. They don't say that it's applicable to all other school systems.

The term "waste" is part of the editorializing. The paper does not use it. It states "We estimate that this policy, while redistributive, likely generates a net loss of at least tens of billions of dollars, reallocating nearly one trillion person-hours from the labor market to schooling with meager overall returns."

If the economy is the goal, then this can be seen as a "waste". However, if redistributive equalization is the goal then it is not a waste, though it is perhaps an inefficient way to get to that goal.
Many years ago I did a project with a lisp back-end, a front end in PostScript (NeWS/HyperNeWS) and C code gluing the two together - it made me appreciate than an interactive PostScript environment is surprisingly lisp-like.

Edit: This has made me wonder about a NeWS-like server sitting on top of OpenGL and using an interactive PostScript like language.....
Exactly. This is a very old business model; the UK company "Radio Rentals" pioneered it in the 30s and was very successful in the era when TVs were expensive (compared to housing!). It's been largely obliterated by cheap credit.

All of the items on that front page have a monthly rental cost that's about 1/10 the purchase cost. In most cases you'd be better off with a 12 month personal loan than renting it for 12 months and you get to keep the item. If you want it for 18 months then even buying it on a credit card at 20% looks like a reasonable option.
What Makes an On-Screen Keyboard Fun?
The effect of this is that people who visit substance abuse websites see ads for rehab centers. This seems generally positive, though there's a risk of other people seeing the computer and asking "why are you getting ads for rehab centers?"

Or is there something else that makes this bad that I'm missing?
A rabbi can also be a mohel.
Twitter’s New AI Recognizes Porn So You Don’t Have To
People make money off some advertising that doesn't/couldn't do tracking at the individual level. Why must internet ads include tracking of individuals? Just because they can? 2 companies could work out an agreement to show a static image that links to a specific page somewhere for some amount of time for a certain price and it could be hosted in the same domain as the content. Granted, it's not as convenient as the drop-in scripts. New sites would have to prove themselves before anyone would want to advertise with them and known sites would have to keep producing quality content if they want to keep their high paying advertisers. Maybe there's a third-party that collects a small fee to verify agreements are being followed if trust hasn't been established or comes into question.
Good one. Forgot about this one.

Intelligent Investor is good too as per other commenter but I find that it's quite hard reading for a beginner.
React will probably just integrate those as they become usable, since React acts as a layer of abstraction between the DOM and your presentation logic.
Graphene is a massive pain to manufacture. For example, I don't think you can sputter it on to wafers.
Is there any resource for learning how to implement Forth? It would be really cool to have a book that showed you how to determine your machine's capabilities and gave example of how you could implement it from scratch starting on Windows, Mac, Linux and onto other systems like Raspberry Pi, TI calculators and than how it is implemented on more esoteric systems like satellites.
It's worth noting that only releases since June 2015 are affected
A father, who is a banker shows his son "This is our Yacht and those are our brokers''". Son asks "Dad, where are the customers' yachts?".

A book, written in 1930s, based on this quip still remains one of my favourite books about Wall street. Link:
http://www.amazon.com/Where-Are-Customers-Yachts-Street/dp/0...
Another issue: currently the biggest bottleneck , cost wise, is in lithography - the process we use to draw the transistors into chips. Because of this issue, the two latest generations of chips are more expensive(per transistor) than an older version - stopping moore's law.

And moore's law probably won't return to life, until we learn how to solve that problem, which the current work doesn't help with.
Thanks. I'll have a read.
Nitpick:

> Comparing them [chip manufacturers] to press release-pushing biomedical researchers is tantamount to a slur.

No, it isn't. Slower progress in biomedical research isn't a result of biomedical researchers exhibiting any of the qualities whose unwarranted attribution normally constitutes slur. It is the result of much greater complexity, lower predictability, higher safety requirements and weaker human understanding of biological systems compared to semiconductors.
Connectify 9 Pro Hotspot Crack and Keygen Full Free Download
GraphQL and The Open Movie Database. From introspection to Inception.
In that cases you can email hn@ycombinator.com with a link to the comment. I usually add some personal opinion about the comment, like "... and it has a very interesting link ..." or "... and I want to upvote it" or "... I don't agree with the comment, but it's a good comment anyway".
Has someone created a web site that uploads your portfolio and makes tax loss harvesting suggestions for a fixed fee?Competition is what brings prices down.
If you do want financial advice as an hourly service, it exists. In the US, look at the National Association of Personal Financial Advisors: https://www.napfa.org/.

Many provide hourly consulting, just like you'd pay an attorney or accountant.

By far the biggest risk of doing this is not having a constant presence during bear markets to coach you to stay the course. If you're actually comfortable enough in the amount of risk you've taken, this is less of an issue.

The best doc I found on where or how wealth managers can add value was written for wealth managers (by Vanguard, which provides custodial services): http://www.vanguard.com/pdf/ISGQVAA.pdf

Page 4 has the table. The biggest benefit - in their analysis, up to 1.5% of possible value added - is coaching. Deciding what's right for you depends on understanding what parts of planning and executing you're actually comfortable taking primary responsibility for.
Yes, Vanguard is way ahead in this. However, if you’re not American, it’s not always the best choice, as your returns may be lower because of tax issues.
Yes, it's pretty much unnecessary to include React and a framework like Angular, Ember, or Knockout in the same project. And of course React works well with REST and GraphQL APIs for communicating with a backend. React is definitely a better alternative to a heavyweight framework like Angular for new projects.
I'd prefer to just treat scores as continuous and correct using `t_ppf(.975, n-1)` instead of the normal approximation (1.96) but I suppose working from a multinomial distribution would give pretty similar results.
Debian stable/oldstable is not affected. Only in unstable: https://security-tracker.debian.org/tracker/CVE-2015-1793
Was thinking the same. With Vulkan providing a low-level API, now someone can write a cross-platform OpenGL implementation, and most of the pain people have suffered from crappy GL implementations and their differences can go away.

Of course, OpenGL may still be bloated and slow, but at least consistently so.
Yahoo Will Enter Daily Fantasy Sports Market
What Would Happen If We Had a 1-Minute Time Machine?
from test/verify_extra_test.c:

Test for CVE-2015-1793 (Alternate Chains Certificate Forgery)

Chain is as follows:

rootCA (self-signed)
|
interCA
|
subinterCA subinterCA (self-signed)
| |
leaf ------------------
|
bad

rootCA, interCA, subinterCA, subinterCA (ss) all have CA=TRUE
leaf and bad have CA=FALSE

subinterCA and subinterCA (ss) have the same subject name and keys

interCA (but not rootCA) and subinterCA (ss) are in the trusted store
(roots.pem)
leaf and subinterCA are in the untrusted list (untrusted.pem)
bad is the certificate being verified (bad.pem)

Versions vulnerable to CVE-2015-1793 will fail to detect that leaf has
CA=FALSE, and will therefore incorrectly verify bad
This "extract the difference of speeds between two parts" method is quite common to get extremely high reduction in a small amount of space; this is a ~70:1 single-stage gearbox found in a rearview mirror positioner, and it only has 6 parts:

https://en.wikipedia.org/wiki/File:Rearview_Mirror_Epicyclic...

Put 4 of those in series and you'll get 24M:1.
I found it somewhat ironic, trying to read the article, "But this style of reading may come at a cost—Liu noted in his study that sustained attention seems to decline when people read onscreen rather than on paper" while motion in my peripheral vision worked to pull my attention away.
This is relevant too:
https://github.com/openssl/openssl/commit/2aacec8f4a5ba1b365...
Apple has Metal and MS has DX12, but Apple, Microsoft, Google and others all have Vulkan. Like OpenGL, portability will be its strength.
Is Old Gregg otherwise famous separate from the show?
> Couldn't you write that operator yourself?

I guess I could (thanks for the tip - I didn't know about this cfg(), I've been trying with traits and sizeof::<>).

But I'd prefer it to be in the language:

• lossless integer type conversion seems like a very basic problem to me, that shouldn't need programmers to fix it themselves in a custom way in every crate.

• even if I fix it in my code, I'm still worried about other people's code, because I assume that they also develop on x64 and unintentionally write casts that are subtly broken on smaller architectures.
So, Vulkan on Linux, Direct3D on Windows, Metal on OSX, whatever the consoles use... and WebGL(which is OpenGL-ESish).

Are we back to the Glide days?
I wonder how fun will be the day when someone breaks/calculates all root certificate authority private keys and posts them online for everyone to see.
agl++;
SSL does not necessarily mean OpenSSL is involved, but it could. Follow the advisories.
Chrome extension: Automate emotional labor in Gmail messages
Using the contraption in the article hooked up to a motor at 600rpm (typical for a diesel engine), it'd take about 12 and a half days to rotate something.
Seconded. I'll pay a dollar for small apps I use regularly. AdBlock is one of the last reasons I rooted - more important ones were

* remote control apps (security type "wipe phone if requested, resist attempts to remove from phone")
* backup apps (Backup EVERYTHING... some apps try to block that)
* Junk removal (No I don't need a racing game that I can't remove on my samsung - switch it from system app to normal app please kthxbye)
* Host adblock

I'm less militant about in-app adds than I am about in-browser, personally.
"They were all under 20...", So yeah, basically, kids? I don't understand journalists obsession with age. These are young men. Not kids.
I don't know any athletes that train 7/365, although in fairness, I only keep up with several dozen (ex- and current clients, and trainers that I work with).

The level of training we work at is more intense than typical; the body breaks itself down and fails after too much of that. If we consider walking to be "exercise" then sure, I suppose they "work out" every day.

Regarding [2], without reading it yet, if it isn't separable, then it could be burnout or depression. Not being able to distinguish between the two doesn't mean they're the same thing, it means precisely what it it says--you can't tell which it is.

The bottom line is that everybody is different. Some people will get burned out, some people will get depressed, some people will be both, some people won't.

"Micro-rests", e.g., having a fulfilling life outside of whatever the cause of burnout/depression is, is still rest.
Beginners Guide to Data Based Thinking
ESCORT+CALL+GIRL+ANGIE+-+Golden+Diamond+Escort
I don't see the point of templates in react, it is just another DSL to remember and to easily forget, javascript is better, allow you to build all the most complex things that templates can't. Also template have a price, another element in the hierarchy, it means allocation, vdom diffing, when an if or a forEach in javascript is simpler and less heavy. Not having template is a win.
I’ve also seen a variation of this that gives different weights to positive and negative votes, the theory being that the likelyhood of you actually voting when you like/don’t like isn’t the same.
a joke gif
Directives are replaced by React components. I would argue, IMO, that directives are actually a half-assed implementation of components.

In terms of services, I would recommend using Flux to perform actions / store your state. This is what a lot of developers are leaning towards these days. There was a great talk at React Conf about Reflux, I've never used it, but the presentation has convinced me to try it out on my next project: https://www.youtube.com/watch?v=xsSnOQynTHs

When you build with React, imagine building an application in Angular using only Directives. It isn't that simple, but that is sort of the idea with React components.

I started with Angular (and still work day to day with it at work) but if someone asked me how I would architect an application tomorrow, I would go with Flux + React + ES6, no questions asked. Also, Angular2 is heavily influenced by React, so learning React now will allow you to have a better understanding of Angular2.
https://twitter.com/agl__/status/619129579580469248
I've read through the docs and they basically use JQuery for AJAX calls. Is that what you were referring to?

React will keep getting bigger, and AngularJS has no answer to React Native which I find pretty revolutionary.
silicon is diamond cubic; 0.54 nm corresponds to 8/sqrt(3) radiuses worth. So the diameter of silicon is 0.23nm, and 7nm = ~30 silicon atoms across.