skysight-inc/HackerNews huggingface dataset:
Protectionist as this move indoubtedly is, it seems as though the allegation is actually true.
seems to be back up again now, it was down for like 10min for me
Speaking as a web developer, this is sad, but true.

However, what's even sadder to me is the fact this continues to be true despite the fact that, believe it or not, the web has been the platform where most of the innovation in UI development paradigms has been taking place in the past few years. And I don't just mean in terms of the sheer number of new things coming out.

The web community pioneered UI development paradigms involving functional programming techniques and immutable data, and have brought its benefits to other platforms (through projects like React Native). I personally would never want to go back to the old way of building UIs. And I suspect I'll feel the same way about client-centric data fetching when I get to try out Relay/GraphQL, Falcor, Om Next, etc in production.

I really want Firefox OS to be successful for this exact reason. I don't want to have to make compromises between the best experience for my users and the best experience for myself as a developer. With a platform that makes web the native UI technology, we shouldn't have to make this compromise in theory, but Firefox OS's execution thus far has left much to be desired.
Give a shout-out to the Author(s). They are quite responsive. One of them is on the verge of rewriting pb overall to leverage some nicer things that have been created since pb's creation along with making it even faster (despite the fact that, ime, it is already faster than most other pastebins (in the US)).
Mastery is a Trap: You don't need to be a master to accomplish your goals
Ask HN: What are you working on right now?
That's good. Market will decide!
That just wraps up a mystery inside another. Why would tan(x) be irrational if x is rational? That seems like an even bigger mystery than why π is irrational.
For the United States:

The urban areas of the United States for the 2010 Census contain 249,253,271 people, representing 80.7% of the population, and rural areas contain 59,492,276 people, or 19.3% of the population.
Twitter App also not working on OSX 10.8 from Germany
Inside Ashley Madison: Fake profiles and the hack that changed everything
New Hybrid Solar Cell Produces 5 Times Higher Voltage Than Competitors
Is CloudFlare's desire to extend into the lucrative Chinese market going to cause reduce service for Hong Kong's pro-democracy customers?

http://www.forbes.com/sites/parmyolson/2014/11/20/the-larges...
My reading is that he was able to donate nearly all of the $3,000 worth of pudding, which means if his marginal tax rate had been about 27% that year, he'd get about a $810 reduction in his taxes.
Peter Thiel's Biotech Education, in Progress
it probably makes most business sense for FB to only continue supporting web and mobile, as these are the platforms facebook runs on
Still down for me :(
> Of course, the proof for (tan(x) is irrational for rational x != 0) might be complicated

It is: http://www.pi314.net/eng/lambert.php
What would be wrong with posting air miles to the company account? It seems like an extremely logical and good thing to do to me, and I don't understand why airlines would want to discourage it.
Most of what we do is completely made-up and arbitrary. "Beautiful, clean code" is completely arbitrary, you're just doing what your software engineering instructor told you is correct.

And I think you're completely missing the point -- the author's intention is not unknown, it is irrelevant, since the purpose of literature is not to explicitly convey a simple intention, it is to provoke a reaction in the reader; we first experience the art and second analyze which pieces of it are effective to make us feel how we feel. Intention of the author isn't interesting or meaningful. And to misunderstand that is to misunderstand art itself, which is why we see here people suggesting we "call a spade a spade" -- whatever that means.

And realistically your teacher probably knows a lot more about what the author intends than you do. There is a lot of historical context and other works that put the novel into context. But that's not even relevant; you're being taught to think and look for examples, it doesn't really matter if they were put there intentionally. When you develop your abilities and are good enough to think about literature past the high school level then you can start thinking for yourself, just like in every field, but when you're intellectually a child in the field, you need to listen and learn. Unfortunately most children are petulant and whine and decide since they don't understand it yet, it must be nonsense, and everyone who is an expert and has dedicated their life to it "didn't have any clue" and give up. Like you see here.
Ten reasons not to use a statically typed functional programming language
I have a fair amount of experience developing native Android apps in Java, and have an app for work that I'm developing/maintaining right now. I've also used React in a couple of medium-sized web apps.

I'm extremely excited about the possibility of developing future functionality for our Android app using React Native. It's not about the language (I find using dynamically typed languages for large systems frustrating, despite how expressive they can be) or even the iOS/web reusability for me -- it's the fact that the React way of seeing the world just makes so much sense. Describing views as a (pure, as long as you're careful) function of state feels so clean to me.
This looks like more of a side project than something Google is going to put its weight behind. I am pretty excited for Fletch though - I hope it turns into something like React Native, which would be much improved using Dart and Dart tools instead of JavaScript IMO.

Right now Fletch looks pretty awkward/painful to use though. Writing views completely natively (ObjC/Swift/Java) and then calling into a DartVM for business logic doesn't sound like a fun way to develop to me. I could be wrong, I haven't tried to use Fletch - just read some examples, but right now I don't see the benefit.

Sky is basically Cordova as far as I can tell. It dumps native looking views into a webview and calls it a day. The demo app on Google Play (https://play.google.com/store/apps/details?id=org.domokit.sk...) does not make me terribly excited for it :(
Annual Employee Survey – Questions to Answer
I'm sorry you took it that way. Replaced China with Chinese Internet infrastructure.
Twitter down
Steve Jackson Games wasn't an EFF case, either. I was at the Steve Jackson trial as a technical expert. The EFF didn't have anybody there.
How Vitamin D Affects Alzheimer’s Risk – TIME
IPFS – The Permanent Web
I was confused by this too. But since f(x) is positive for 0<x<pi, then F(pi)+F(0) must be positive too.
Sounds like some monopolization to me. Google can't be trusted to tell the truth here anymore than the US govt can be trusted to tell the truth about spying. There is absolutely zero incentive to admit to wrongdoing. My only question is why can't we go after Microsoft for locking down hardware in the same way.
Not to mention the government will waste millions of dollars and not get a conviction. I don't think the government could afford to prosecute every white collar crime because of the high cost of doing so.
We did learn both. But Algorithms was first-year stuff and Numerical Math was .. 3rd or 4th I think.

I agree that numerical computing algorithms are indeed very important topics. I was very excited when I learned about them (then took Numerical Math 2, and finally met my match, was above my ability to learn in one block).

I do think that it was a good idea to teach Algorithms first, though. I don't think I would have appreciated Numerical Math as much if I had taken it in my first year, but Algorithms was pretty accessible, cool, and precisely the sort of thing I had imagined studying Computer Science to be like.
It's also not that hard to get your hands on the Z-Code files of Infocom games and run them in a Z-Code interpreter. (Note, however, that they are still under copyright. Also, for some games, you'll also need a copy of the original docs or other material from the packaging as Infocom sometimes used info in the docs, decoder wheels, etc. as a low-grade anti-piracy technique.)

Agree that Planetfall is one of the better ones. Steve Meretzky also wrote A Mind Forever Voyaging which I really enjoyed although it's somewhat atypical of Infocom games in a few ways.
This .Onion Farmer Is Squatting on 40M Dark Web Domains
Managing Software Complexity in Models
Malcolm Turnbull Defeats Tony Abbott to Become Prime Minister of Australia
What stage do you typically invest at? pre-Kickstarter? post-Kickstarter? pre-manufacturing prototype? Working prototype? How about hardware startup accelerators, how should a startup choose between talking a VC or an accelerator and at what stage?
Slightly off topic but I'm curious about using React Native vs WebView with native wrapper and components.

I'm a developer who primarily codes in Ruby. I'm working on a side project that will be mostly CRUD and have no DOM updates. The application will need to support web, mobile, and tablet. I'm considering using React so I can use React Native but I'm afraid I'm adding a level of unnecessary complexity.

Originally, I was planning to use web views and wrapping them in native components (navigation, specific ui elements) like Basecamp does (described here: https://signalvnoise.com/posts/3743-hybrid-sweet-spot-native...).

I'm proficient with Java and Javascript. My experience with js frameworks is mostly with jQuery and Angular but I've created toy apps in React.

Time is a limiting factor since this is a side project. My goal is to turn this side project into a business, not learn new technical skills. Ruby and Rails is very comfortable for me.

What do you think? Should I learn RN or just stick with Rails?
Well, it didn't really teach itself, it was carefully designed and was fed a huge (155M games generated from 5M actual games) data set. Coupled with an semi-supervised approach (rate each position whether the AI playing itself wins or loses). Similar approach yielded strong AIs for go, too (http://arxiv.org/abs/1412.3409), yet nowhere near the IM level for chess.

One comment in the article that stuck to me was (and this is central to AI discussions) :

"While Deep Blue was searching some 200 million positions per second, Kasparov was probably searching no more than five a second. And yet he played at essentially the same level. Clearly, humans have a trick up their sleeve that computers have yet to master."

Deep Blue didn't have anything to master, if he can beat the world champion that was it! A rough analogy would be: A bird can fly by flapping its wings 5 times a second while a Cessna 172's propeller has to make 200 revolutions per minute (numbers made up), so we still have some avian tricks to master. They are two different approaches to a problem!

At the time, Deep Blue required a 32-node IBM RS/6000 SP high-performance computer (https://www.research.ibm.com/deepblue/meet/html/d.3.shtml) for its power, now a regular MBP can run an instance of Stockfish that would give a GM a good run for its money.

Now, if you can design an AI that can learn a comparably simpler board game, say, Settlers of Catan together with a human (not fed millions of games) and can play with reasonable strategy, that would be a teaching itself how to play.
Even if true, why should obsolete technology be banished from the public sphere?

Should I avoid being seen in public with my mechanical wristwatch? My mechanical metronome? My 2010 Mac Book Pro? My 1963 Fender Jazz Bass?
Twitter.com is down
Is sky engine a Google project?
http://web.mit.edu/6.933/www/Fall2000/infocom/csdemo/index.h... has screenshots and a downloadable copy of the 'infamous' Cornerstone database that Infocom built.

It looks quality for the era it was built in.
It was counting down from 6 months. I think it had got down to about 3 weeks before this announcement came. The countdown was originally set based on a comment that vjeux made in a blog post when React Native for iOS was released, where he asked for 6 months of patience from the community before releasing the Android version. the reactnativeandroid.com website wasn't exactly the most patient reaction, but count me among those who are glad that it served to motivate the team to get their great work out the door. :)
Any ruling toward the original purpose of copyright, where it merely prevented large manufacturers from making a profit on others' copyrighted work, is a good thing.
Medicine at the intersection between biology and technology
It would have been nice for the author to explain the motivation for this construction. Note that the polynomials are the construction for the Taylor series of exp(ix) around the point (a/b), and remember Euler's magic formula.
This is not directed at you specifically (I get your point), but here's an attempt at an explanation for those parts:

1) Verifying that f^(j) = 0 is 0 for all j doesn't require Taylor series (though, as 'dnautics pointed out, it does motivate the construction):

1.1) f^(j)(0) is zero for 0 <= j < n because every term of the polynomial f has degree at least n (and therefore you won't get a nonzero constant coefficient if you derive fewer than n times).

1.2) f^(j)(0) is zero for j >= n because once you derive n times you will get a factor of n! in each term, thus cancelling the only source of "non-integerness".

2) Point taken, you have to know how to differentiate a product and what the derivative of the sine and cosine functions is. With this in mind, checking the equation before equation (1) is routine, though. You then apply the fundamental theorem of calculus to get equation (1).

3) He is not applying the squeeze rule here, as it would not produce a contradiction. The squeeze rule would say that the limit of f(x) sin(x) (there's an implicit dependence on n here) is zero, which would say that F(pi) - F(0) is zero, which is not a contradiction.

The argument requires less machinery: For large enough n (not in the limit), f(x) sin(x) is strictly between zero and 1 (and is thus not an integer), because pi^n * a^n / n! is smaller than 1 if n is large enough. The simplest way of explaining this is that n! >= (n/2)^(n/2), as there are n/2 terms each larger than n/2 in the definition of n!. Thus the expression is at most ((pi a)^2/(n/2))^(n/2), and thus taking taking any n such that n/2 >= (pi a)^2 works for making the right side less than 1.

(If you know the definition of the Euler constant e as a series, you'll see that (pi a)^n / n! appears in the expansion of e^(pi a). Since the series converges, this means that (pi a)^n / n! is less than 1 if n is large enough. But this requires more previous knowledge.)
A related article with some more complicated circuits http://www.damninteresting.com/on-the-origin-of-circuits/

This was evolving an FPGA to do things like detect tones or voice commands. Weirdly reminiscent of DNA, logic cells which were apparently useless would cause the circuit to break when they were removed. Neither did the layout work when transferred to an identical FPGA.
A liberal education doesn't require that we tolerate intolerence; it doesn't require that when someone expresses disgust and acts above something they don't understand that we just throw our hands up and say "well all opinions are equally valid". Postmodernism doesn't require that we consider all interpretations and opinions equally valid, just that we realize the value is in the interpretation itself.

You're correct I come off as a little defensive, but this thread is full of obnoxious condescending engineers who think since they know some math and science they are better than everyone at everything, and that everything they don't understand is because it's not worth understanding. It is full of people attacking art because "it's useless, I didn't get it so it's trash and anyone who pretends to is a liar and I'll have fries with that English major scum LOL" And I'll attack that attitude with the ferocity it deserves; it's disgusting and a disservice to all of us.

I'm a scientist as well so I'm of course sympathetic to those who aren't particularly interested in the humanities and I think that's just fine but in a toxic environment like this I'll go out of my way to defend them aggressively since far too often I see people just roll over.
Noob question - is it possible to learn React and build mobile apps for someone who is a web developer and has no knowledge/experience in mobile development?
I think this is a potential use case of electron http://electron.atom.io/

Running in node, you already have pretty good access to native apis via native node libraries.
"Major Fraud" is an awesome doc.

Charles Ingram, a former British Army major, won £1,000,000 after his wife (planted in the audience) coughed to signify each correct answer. Unlike Larson, his winnings were rescinded.
How I use food to overclock my brain
IT Departments Are Spending 26% of Their Budgets on App Testing and Quality
Filled in February 2015 and ruled in September 2015? Russian justice is very fast, and the results are really shocking and surprising
If you count utilizing metaprogramming features within some of the more mainstream languages, my code re-use is sky-high.

If you aren't generalizing the problems you're solving in such a way that you can just use policy-types to customize behavior, you're probably not doing yourself any favors in the code re-use sense.
> Under the name “Pleasure Time Incorporated,” Larson sold shares in a non-existent American-Indian Lottery, and, by the mid-1990s, he’d managed to cheat 20,000 investors out of $3 million. With the SEC, IRS, and FBI hot on his tail, he fled Ohio and disappeared into the void.
>
> When investigators finally tracked Larson to Apopka, Florida in 1999, he’d succumbed to throat cancer.

...

> “Winning that game show was the start of [Michael’s] downfall,” Larson’s brother, James, would later say. “It made him think he could trick anybody, and do just about anything he pleased.”

Well, yeah. Why wouldn't he think that. He got away with everything until he was already on his way out the door. I don't agree with his methods, but there's something to be admired in the sheer audaciousness of how he lived his life.

It's obvious this thought is shared by many, there are plenty of movies about heists and con-men where they are portrayed as heroes (and the movies go over very well) as evidence of this.
And how much has 'Yandex', whatever that is, contributed to Android? Android exists and is relatively free (as in beer and speech) because it drives traffic to Google. If you don't like it, write your own mobile operating system from scratch (good luck).

Edit: actually, they'd only need their own app store if I understand the terms correctly.
Thats easy if you remember arctan(y/x) is the angle from x axis to (x,y)
Deep Learning Machine Teaches Itself Chess Plays at Master Level
I'll give you an argument, PASCAL was ... ... ... ... ... slow

Academics were big kahunas with unrestricted accounts on mainframes, everyone else got tiny tiny slices of time. How tiny? A trash 80 gave you more processing power than an student account on the VAX.

Academics thought PASCAL was the bees knees. Everyone else could see it was unusable for practical work.
I most likely traded with this guy in my days on an interest rate desk. I am now not in the least in doubt that price-fixing behaviour occurred in the market at the time, and possibly still does (investigations must have spooked people).

Back in those days, I was working at a fund that held positions in rates, equity index options, and currency derivatives. These are all instruments that depend on some sort of fix to determine a payout. I spent a LOT of time staring at Bloomberg charts when the fix was due. And over that time, I never shook the suspicion that people were systematically rigging these fixings. It was a time of very low volatility before the financial crisis, and yet you would see all these strange spikes on the third Friday of each month (equity index expiry) and often at 1600 (WM/Reuters Currency fix). It coincided with brokers saying such-and-such had a big position. Without being privy to the actual manipulation, there was always the plausible idea that the big player was hedging his risk, but it happened so often you tended to think it was a setup. With LIBOR, it was a bit different because we didn't have a line into the fixing desks.

I wonder how this will play out. Hayes is right that he is an unlikely fall guy. There can be no doubt his bosses understood how this was done. His boss would have been either a trader or a broker. He would have understood precisely why you would want to move the rate. They can also see the PnL statements and positions, so they know the dv01 (value of a basis point) of the fix. For the record, a million bucks per bp is not a huge amount. I know it sounds like a lot, but there are guys out there swinging 20M a day on average, and quite a lot more.

I'm also not shocked that Hayes says it's normal. Anyone who's ever sat on a trading desk has realised that if you could move the market at fixing time, you could make money. The article talks a lot about his Asperger's, and I guess you're meant to speculate that he didn't quite get that he was doing explicitly what other people would do with a wink and a nudge. It's not the first time I've heard rumours involving brokers and brown envelopes.

In any case, I hope the recent fixing scandals have lessened the temptation for people. It ruins the market when everyone suspects foul play.
10% discount on IoT development boards with coupon PRGRMMRSDY
Anyone got the Android skeleton working? I'm getting a red page "unable to download JS bundle" despite having the dev server running.

I'm using a 2013 Moto X on Android 5.1.
The biggest difference probably is who's behind the camera. People that buy a DSLR will also read a bit about how to take good pictures and practice.
I'm fairly sure that HN uses lots of manual human monitoring to make sure that good content doesn't slip through the cracks. In fact, most of the secret sauce of HN seems to be real-human intervention along with making that intervention invisible. When the mods boost up a story nobody really notices because it looks like the 'normal' way a story gets boosted. Bans aren't really public or announced, etc. And none of that is criticism, it works really damn well.

Moreover, the HN moderation explicitly 'owns' the community in the sense that it's their house and their rules which helps because it doesn't give people a sense of entitlement about representation. (Having some experience with the matter, nothing kills you more dead than people getting entitled and demanding a 'reasonable explanation' for every descision you make. Everybody wants theirs and it means you can't actually take any action to improve things without wading through lots of crap.)
Foreign companies (unless they have a Chinese subsidiary) cannot apply for an ICP.

https://support.cloudflare.com/hc/en-us/articles/209714777
Oh god. We had that too. Course was called "Software Engineering". It was pretty much the most horrible thing I experienced in CS and for me sealed the deal: I was never ever going to be a software engineer. So glad when it was over and the next block was about actual science again.

In hindsight, I have to admit I did learn a useful thing or two.

(unfortunately those things are still only useful in software engineering)
But nowhere does he proves that all derivatives of f(x) are not zero for x=0 and x=pi. f(x) clearly is zero there. So saying that F(pi) + F(0) is an integer proves nothing if both are equal to zero...?
Snooze, this attitude is such poor business sense, and sadly uncommon.

The post, which I would have never seen otherwise got me excited about DC comics, including the new movie coming out, at a cost of 0.0 dollars.

Threats of legal action against fans, produce the exact opposite effect. Companies that understand the realities of the current century will survive.