skysight-inc/HackerNews huggingface dataset:
It seems it's become acceptable to use pounds for mass, equal to 0.45359237 kilograms. I've even seen it used as such in scientific contexts. Sometimes it's clarified by saying pound-mass as opposed to pound-force.

http://en.wikipedia.org/wiki/Pound_(mass)
AFAIK isn't this the kind of thing SELinux can take care of? There needn't be any security regression with this change.
At Khan Academy most of our frontend is now using React (including our personalized learning dashboard, coach reports, question editor [1], etc.) and we're really happy with it. We have about 750 React components and 50,000 lines of JSX now. We've migrated pieces incrementally and React is really great for doing that because it doesn't try to own your whole app.

My friends and I also just launched Vim Awesome [2], which is not "large" but is completely written in React and is open source if you're curious to look at it.

[1]: https://github.com/Khan/perseus

[2]: http://vimawesome.com/
just in time for linux on the desktop
BBC news quoted airport officials reporting 23 US citizens. Some US passports have also appeared in photographs purporting to be from the scene.

http://www.independent.co.uk/news/world/europe/malaysia-airl...
So how did this individual remove the info? Was a right-to-be-forgotten clause get invoked? Or did he just exercise existing privileges to delete his info?
I've spent the last 3 years in this space[1]. 2 of those were with a fellowship from the Shuttleworth Foundation[2].

I applaud all the efforts to free up and decentralize data. I believe it's the future but the way we're approaching it is making that a very distant future.

My suggestions are simple. Data ownership will not be solved by technology. Focus and practice on framing the solution in a way that people connect with. Build that into the fabric of your team. And be prepared to spend a lot of time figuring out how you can describe what a world where you own your data looks like and how it is drastically better than today's world.

It's all too easy to get caught up in writing code.

[1] https://github.com/photo/frontend

[2] https://www.shuttleworthfoundation.org/fellows/current/jaise...
In addition to the other responses:

tools like fail2ban are not only for SSH!

I also use log monitoring and banning to ban http connections to my web server (driven by scanning apache logs), as well as SMTP connections (scanning Exim's rejectlog).

The rationale "do not use password authentication" does not apply to unauthenticated HTTP and SMTP requests.
> I have multiple friends at different mid-size startups who replaced backbone with react

They all replaced backbone with react? I haven't really used either, but I thought a lot of people used backbone and react together, since they excel at different things.
This snippet is the most interesting:

> perhaps Bertrand was able to avoid infections because viruses got stuck after attaching themselves to his defective glycoproteins. Rosenzweig is quick to emphasize that until he can test other NGLY1 patients he won’t know if his hypothesis warrants further exploration. But if it bears out, he says, it could point to a way to treat acute infections ranging from influenza to Ebola hemorrhagic fever.
The Atom text editor being created by github just introduced a react back end for all of its rendering, and it recently went open source. :)
Go: pay upfront or get a credit line?
Facebook open sources some machine learning tools
Fwiw, i use serverside React rendering with a Golang API server. My JS code has an interface layer which interfaces to browser/node, and on first load a balancer throws the request to Node, which makes local API calls to the api server, and renders it all in node.

Technically i use Node, but only to implement a small interface layer for things like http requests. So i don't really consider it a Node app. The real code is all React and Golang.
I think that's an HN corollary to the 'on a computer' patents.

Just add "on twitter" to any off topic news item and suddenly it's on topic.
As someone who is working for one of the travelling agencies who had people on board (and I'm 99% sure one of my previous employers also had customers on that aircraft), could we please wait with all the speculation? Querying the database to see who might have been on board was no fun. I think that our customer rep's had an even harder time to answer questions. The suffering of relatives and friends must be much worse. I'm pretty sick of all the speculation in Dutch media right now, let's wait for some kind of official investigation and in the mean time light some candles for the deceased.
Two over-the-counter supplements seemed to be helping, as well. The first was a highly concentrated cocoa extract. “It sounds like a scam, except there’s research showing that cocoa actually improves cells’ energy production,” Matt told me. The second was N-acetylcysteine, or NAC, an amino acid that helps produce a naturally occurring antioxidant.

At the time of the original post, I asked a question. A PHD biologist kindly wrote me via email and answered some of my questions. I have a form of Cystic Fibrosis, as does my oldest son. It is a different homozygous recessive disorder. The biologist confirmed some of my inferences about how cell biology works and that this disorder likely had some things in common with CF. NAC is something known to also help CF patients. It makes me wonder what other treatments are being used and if the doctors have compared it at all to CF.
This seems a little blunt and obnoxious. Ryan is trying to help people get their products out there. I'm sure he has a lot of inbound email and may struggle to reply to everyone.
The one thing that would be great to see is a comparison of video shot with the app and the same video shot without the app.
He just deleted the post.
Very smart PR! Love it.
It can use the expect() system call and timeout / fail after a reasonable period of time if no bits are returned.
I added the dimensions listed in that article to those available for download.

Thanks again for the feedback.
that's assuming your use case for fail2ban is only blocking failed ssh login attempts. it's pretty handy for blocking malware scanners, x number of failed logins to wordpress/drupal/etc, and all that jazz.
You'd have to be living in a basement not to have heard of a major airliner being shot down.... oh wait...
The shouldn't shut up about data sent to their networks. They should get paid for it. And they already are! The only reason for consumers to buy services from Verizon (I mean private consumers not running server farms) is to have data sent through Verizon networks and get the data to the users, and of course it is wildly asymmetric - everybody knows it is. It's not some externality that Verizon must suffer - it's the primary and sole reason why users subscribe to Verizon services and pay them money! If Verizon is unable to provide this service for the money they change, they should charge more or change how they do it, but what I completely don't get is how it is taken as if their direct contractual obligations - taking data from whenever it is and getting it into my home (provided I am a Verizon customer) - is presented as something extra that Verizon must unexpectedly do for free.
VonGuard wrote:

> Halo, Fable, all the tent poles of the Xbox platform started at MS.

So it's perfectly relevant to point out that it didn't.
Eh, that's how it goes. Sometimes development pans out; sometimes, it falls flat. With crowdfunding, we the people get to choose what things we want instead of publishers - which does mean we take the risks in case it misses the mark, and that is a very real risk.

I backed this one myself; a little bit, basically to see what happened. I like YOGS (back to when I played right alongside them on WoW, actually - small world!). They're always looking for another fun platform to play/tell stories with. The developer/s were inexperienced; although it wasn't quite clear just how green they were, I was aware that this one was looking a bit wobbly, as I'd never heard of them, and I was getting Molyneux vibes from the promises.

After I saw the alpha and beta, it was clear Winterkewl just couldn't deliver the goods to anything resembling a reasonable quality, which is why Yogscast didn't feel comfortable really going forward with it like that any more.

Pity about the lead dev's marriage. Isn't the first marriage killed by game development; won't be the last. Obviously the studio is bankrupt (or to the extent that it isn't, needs to refund).

Interesting to see Yogscast did at least get the source and assets out of the ruins of this project (although they're not very good assets, unless you really want a dwarf beard simulator), and they seem to have some kind of rescue plan with another studio. Let's see what happens.

I'm pretty sure no-one's swimming in half a million quids' worth of Jaffa cakes out of this one - but that's development. Sometimes it goes like this and goes nowhere. Sometimes (like Elite: Dangerous, which is turning out brilliant) it goes to the stars.

I'm actually glad we can choose to take these risks with crowdfunding. Just, you know, remember it's not a pre-order.
Except when programs are designed for SSH to communicate on port 22. Security by obscurity is not good practice but other than that, yes, using a non standard SSH port will greatly reduce random drive by attempts.
Curious: Where are you buying templates?
The post is targeted at too many audiences. Lacks focus.
Bret Victor The Future of Programming
Using unsupervised learning (the same as humans) there are machines that can learn from a picture of a single elephant. You first learn a compressed "representation" of images with fewer dimensions than an entire bitmap. Then you can compare that small vector to others.
Also sorry to hear it - I apologize if my quote was insensitive. My point was just that if layoffs are deemed necessary, one way or another it's best if the employee and company part ways sooner rather than later.
It does make sense actually. There is too much going on. There is no upper lid to the limitations of being a "Full Stack Developer". There is something new almost every week, if not every day. I have been going through almost same thought stream, so definitely can related to it.

My inclination is towards the idea of learning what you need, and learn enough about it to make/code something valuable.
If you don't trust a CSPRNG, then you pretty much might as well turn off all your crypto because you can't trust it.

If you can trust a CSPRNG, then you should be able to trust urandom, as long as it's been properly initialized once. It won't drain out. It doesn't run out of bits. One application reading it doesn't make it unavailable for others. The same is true of the syscall.
Get the depth (distance from edge to deepest point) of an irregular polygon. At first I was doing all kinds of crazy geometry and the future looked bleak. Then I was "fuck it" and did a randomsample, reduce, randomsample, reduce thing. It's fast and precise.
Not every product has to be an earth-shattering revelation to be useful. You made a neat task planner. I hope a lot of people use it. In the grand scheme of things, it's not that important and neither are you. What I'm trying to say is, the text of this post annoys the crap out of me.
What does "preferential portfolio access" even mean? I don't think that's the reason they invested, or a benefit of having invested. Sequoia is one of the top VC firms (that and a16z and Benchmark). They have preferential access to everyone already.
We're up against this right now for NGLY1.

There's a compound in trials right now that has shown tremendous promise in my son's cells in the lab and in the cells of other NGLY1 patients.

But, we can't get permission to give it to him, and setting up a clinical trial for NGLY1 keeps getting ever-more delayed because of concern over the FDA.

Meanwhile, our children suffer.

I'm very worried that some are going to die before this clinical trial gets underway.

(Incidentally, Bertrand and I got to meet Bill Gahl while admitted at the NIH for a week-long research protocol that will systematically study all known NGLY1 patients.)
Thanks. I see what my brain was trying to do now.
Netflix CDN is distinct from AWS.

AWS may be the origin for content distributed via peering, appliances, and CDN partners but your videos aren't streaming from AWS: https://www.netflix.com/openconnect
The rule of two
If you'd follow the story from the very beginning, you'd understand why those "we have Buk" posts were made.
Vladimir Putin’s Plane Lapped Malaysia Airlines MH17, May Have Been Target
Here is a better thread

http://www.reddit.com/r/BitcoinMarkets/comments/2ayenj/press...
> I can't see what your reference of the galactic center of mass has to do with anything

The galactic center of mass defines a reference frame that is special with respect to this problem, because that frame is the one that makes manifest the time translation symmetry of the spacetime. However, I do see that I left out an important piece of that: see below.

> If you take the space and earth out of the galaxy into empty space, the result would be very much the same

Yes, because empty space has a similar time translation symmetry, as long as the Earth is at rest in it. If the galaxy is included, the Earth has to be at rest relative to the galactic center of mass; I see now that I was implicitly assuming that it was, without saying so (I did hint at it when I commented about the Earth also rotating around the galactic center, but too slowly to make a difference). So you're right that the galaxy itself isn't really relevant; but the underlying time translation symmetry is.

The point is that what makes the Earth observer in these scenarios have the longest proper time is the fact that he is the one who is "at rest" with respect to the underlying time translation symmetry of the spacetime. Acceleration only comes into it because that is the particular mechanism you chose to make the space ship move relative to that time translation symmetry. In flat spacetime (which is essentially the idealization you're adopting here), accelerating is the only way to move relative to the underlying time translation symmetry. But this does not generalize: there are plenty of examples in curved spacetime where unaccelerated observers can be the ones with shorter elapsed proper time, because they are moving with respect to an underlying time translation symmetry.
100% agreed on mileage varying. We are building it to treat the on-time of the system as our cost function with requirements around satisfying temperature (and humidity) levels. We know that in some homes the return location, duct leakage and numerous other scenarios can cause efficiency gain impedements. But as long as we are tracking how much time the system is on for, respecting the blower motor (pressure sensors) and satisfying the user requirements for occupied (and unoccupied) rooms, we can at least gaurentee an improvement of 0 or greater %. In most cases, the gains are very substantive as the returns generally tend to be in larger open rooms or hallways. Tracking is a key component to our system.
Fail2Ban can be configured pretty easily to do things like stopping drive-by botnet password guessing for WordPress installs. (See http://23x.net/908/securing-wordpress-using-fail2ban.html for some getting started hints.)
Most likely, it's an accident. Somewhere else in this thread, there's links to a Russian separatist claiming to have shot down what he thought was a military transport with a Buk missile system that they bragged about having several weeks ago.

This seems to make the most sense. I can buy that maybe Russia slipped them parts of a high-end anti-aircraft missile system. Maybe enough to shoot it at an aircraft they saw. But it's plausible that they don't have the high-end air-search radar and/or the personnel with experience in managing the results of such a radar, or with the experience in operating it in cooperation with an anti-aircraft missile battery, that would allow them to reliably identify aircraft and direct attacks against only against the desired targets. They also likely have reason to be on alert to aircraft coming to attack them.

I would also think that the Ukrainian military is likely to have proper air-search radar and the experience using it to identify aircraft properly. And not much reason to be on high alert for potentially hostile aircraft, since the rebels don't have any, and Russia isn't in the fight on that level now.
This is the ability to abstract concepts and then recognize them in different settings (for instance, the idea of a child being a miniature version of a given animal, with less pronounced traits). In order to understand the clues you are talking about, an AI has first to be familiar with the terms used in the discussed topic, so as to be able to construct a definition by itself (what is "miniature", "traits", "pronounced"). These terms' definition must be synthetized somehow before hand, or perhaps as the discussion goes, but then the amount of necessary information in that discussion must be much larger, for the AI to untangle them properly.
And how exactly would you get the video of the plane being shot down? The stupidity of the rebels is explanation enough.
Well there is massive survivorship bias here. For all you know there is another VC that invested 20MM into 5 equally great-looking YC companies that all went bust, and now that VC is out of business and the former partners are homeless.

Sequoia presumably only ends up invested in only a small # of companies from YC, so saying their success is based on Y Combinator is logically incorrect. Their success would be based on their own ability to invest in the type of companies they like to invest in. Perhaps in theory YC is helping to increase the supply of these companies, but that would affect all VCs equally. And of course, Sequoia also invests in a lot of companies that never went through YC and end up being successful.

I'm not any sort of huge YC or Sequoia apologist either, this post is just a giant logical fallacy.
If someone lives in a hole so deep that they haven't heard about this, I'd say it won't make much of a difference for them. I haven't flagged this, but I think you're overestimating the importance of the presence of this story on HN.
His TED talks are well worth watching too:

* http://www.ted.com/talks/hans_rosling_shows_the_best_stats_y...

* http://www.ted.com/talks/hans_rosling_reveals_new_insights_o...

* http://www.ted.com/talks/hans_rosling_at_state

* http://www.ted.com/talks/hans_rosling_on_global_population_g...

* http://www.ted.com/talks/hans_rosling_the_good_news_of_the_d...

* http://www.ted.com/talks/hans_rosling_religions_and_babies

* http://www.ted.com/talks/hans_rosling_the_truth_about_hiv

* http://www.ted.com/talks/hans_rosling_and_the_magic_washing_...
From HN guidelines:

"Off-Topic: Most stories about politics, or crime, or sports [...]. If they'd cover it on TV news, it's probably off-topic."

Source: https://news.ycombinator.com/newsguidelines.html
The problem is that you need a static IP address for fwknop, if I understood the manual correctly.
Well there are a few things China does good, this is one of them. (Mind you they also do a lot of bad.) On the opposite site you have Belgium: the more kids you have the less you exponentially (limited) have to pay, why ?!?
NIF subjected diamond to the extreme pressures that occur inside giant planets
You can learn creativity, but not very much of it
https://news.ycombinator.com/item?id=8050351
Presumably google and bings records are already being examined by the FBI.
US government can do anything if you live within their borders. I think they outlawed sodomy once.
The JSX translation shouldn't be too hard to write a binding. I know that it happened with mustache. Now, it would mean keeping it in sync, but it might not be a bad idea for people outside node and the JVM.
I wonder if we will witness first information and propaganda conflict between two super powers taking part in internet.

This can be huge - apparently the ones responsible for the shooting will do everything they can to cover it up.
Will Putin cut his ties off and leave Ukraine to itself or will he start his propaganda machine?

Its a huge loss - people that have nothing to do with this conflict died just because they were in wrong place in wrong time...
Are you thinking about the demographic dividend?

https://en.wikipedia.org/wiki/Demographic_dividend
We can't really exclude iPad from buying the app using only App Store approved methods. We try our hardest to warn users in the description.
It's impossible for 1 individual, but if it's as "strategic" as the letter says, then it was probably done to specific departments by specific amounts. That'll filter down and the final, specific decisions probably get made at much smaller scales. There's certainly going to be some sub-optimal decisions, though.
Far Nearer – Jamie XX (Super minimal animation made with React JS)
I think CPCs are declining because mobile is inherently tougher to monetize with the smaller screen real estate and Google not being the default destination for everything (like they are on desktop). There's lots of competition for attention on mobile and apps are silos out of Google's reach (though they're trying to combat this with app indexing). Paid clicks are growing rapidly, but that seems to be more from them squeezing the pennies out of their desktop properties. There will be a natural limit to the amount of ad inventory they can fill it up with as well.

Facebook isn't having the same problems monetizing mobile. I haven't looked too deeply into their results, but last I checked their ad margins are rising rapidly. Facebook ads seem to be a lot more valuable to advertisers than a Google ad, and they have lots of runway with a lot of premier real estate on mobile devices (Instagram, WhatsApp).

If the "post-pc" trend continues and people increasingly do their computing on tablets or phones, the future doesn't bode well for Google.
I've architected two enterprise-class business apps - both projects would have failed without react IMO. Neither are open source, but both use this library for widgets: https://github.com/wingspan/wingspan-forms
There are quite a bit of assumptions to counter here but the first most basic one is that this is intended for office buildings. It is intended primarily at residential after market energy efficiency and comfort retrofits. I

Relating your heater example. This applies to current systems even. You plug in an electric heater under your thermostat and its working to cool while you are heating...you simply wouldnt do that.
i'm assuming he meant 'replaced backbone views with react'
Apparently their argument was "It's about the trains!", turning it into a 'model railroad simulator', which I found odd given that the most vocal fans of the series weren't train nerds, but 'resource strategy' fans.
it is normal for a vast amount of software to fork privsep children into /var/empty, which as name suggests, is empty.

Forcing urandom to exist also precludes mounting partions 'nodev' which has secuirty implications in a chroot enviroment.

Lastly, relying on a devicefile makes you prone to things like fd exhaustion attacks.
Minor complaint about the website, don't mandate clicking on the "Learn more ∨" link, let me scroll down instead
Missile destroys Malaysia Airlines plane over Ukraine and kills 295 people
Snow HN: irrational decision-making (=creative) process documented step-by-step
This is just brilliant.

AN-26 shooting, allegedly by rebels, proofs that malaysian boeing was shot by rebels.

By that logic UA did this because it shot down russian civil plane in 2001, admitting it after months.
We still recommend exporting small modules internally in your code base so that things are easier to reason about and dead code elimination can work better -- but when interfacing with third-party libraries, the namespacing feature can be helpful. :)