skysight-inc/HackerNews huggingface dataset:
Oddly enough, and this is completely anecdotal, I've had much better luck growing outdoor plants than indoor plants. If an indoor plant gets some kind of pest (spider mites, aphids, etc) then you pretty much have to sit around spraying it and its peers with oils or alcohol day after day until you're confident the infestation is gone.

With outdoor plants, there are so many natural predators to pests that things tend to form a balance. In addition to that, yes, there is the world's most abundant (and inexhaustible) energy source just sitting there waiting to be used.

So I'd be really interested to know the benefits of indoor growing as well (besides the obvious reasons with regards to not wanting DEA aircraft spotting your crops).
The mainframe shops I have worked in liked to talk about the continuous uptime of the mainframe, but it was always phrased in "unplanned outages". They still IPLed (Initial Process Load - aka rebooted) the mainframe every Sunday night, to apply maintenance patches to z/OS or perform other maintenance, which would take down all the applications. So, while the mainframe was technically up, I wouldn't call it continuous uptime, since the apps were all down. Just my observations, maybe better run mainframe orgs could work around that.

Mainframes are very impressive beasts. The shops I know that use them needed them to do "big data" before such a term existed. They were the only game in town in the 80s and 90s to perform operations on massive quantities of data, and run massively parallel operations. Most people worry and generate alerts when their CPU goes over 80 or 90% utilization, but on the mainframe running at 100% utilization is the ideal scenario to maximize your investment.

Once you're on the mainframe though, it's a very long and difficult process to get off. And usually there is little to no business incentive to do so. Want to embark on a 18 month 7-8 figure project to migrate off the mainframe, or spend that money to build X feature our customers have been demanding? Tough sell for the CIO..
While this is true, a good deal of porting could be managed by packaging up old code into Perl5 modules and using Perl6 to glue it together, no?
Physical space is often a constraint. Green houses which cover large areas which are needed in areas where it gets cold in winter and you want certain types of food. The other is that the quantity of sunlight varies throughout the year in everywhere that isn't on the equator. Grow lights allow you to go from seed to harvest faster. Consider that the earth is not infinitely large and there is already a substantial portion of arable land covered in crops and there are few ways to increase productivity while still planting in the ground. Also consider costs of managing land with a limited staff and transportation.
I read this "robot-fun farm" and was very intrigued, haha.
Missing the key point. Aircraft are updated with newer avionics after leaving the factory quite routinely.

Considering Southwest currently has 122 737-300s in service, they wouldn't upgrade them if it wasn't available at a reasonable cost:

http://www.airfleets.net/flottecie/Southwest%20Airlines.htm

Cockpit upgrades for 737s:

http://www.aviationtoday.com/av/issue/feature/Product-Focus-...

Cockpit upgrades for C172 type aircraft:

https://flyhpa.com/2012/08/the-garmin-g500-g600/
Big Data techniques to prevent terrorist attacks
Not a farmer, but the risk of natural disasters or a crazy early freeze would make sense to completely control it in the long run.
Backdoor in DVR firmware sends CCTV camera snapshots to email address in China
> whois jebbush.com

Updated Date: 09-feb-2016
Creation Date: 19-nov-1997
Expiration Date: 18-nov-2024

It doesn't look like an expired domain steal. More likely someone at Trump's campaign got access to the admin account (poor password?).

> curl -v www.jebbush.com
HTTP/1.1 302 Moved Temporarily
Server: cloudflare-nginx
Location: https://www.donaldjtrump.com/

Both domains are using Cloudflare.
Just tax away the (deemed) rental income that accrues solely from the value of the underlying land.

No need to discriminate against foreigners. Citizens are just as bad.
Python in Movies and Entertainment [audio]
I love the simplicity of the algorithms too - they looks so nice on a vector-esque display! I had to test out that PLYGN function: http://mrspeaker.github.io/old-anims/
Why not GitHub issues? No this is not a satirical question.
Not sure why you got downvoted (probably for admitting you support Cruz) but you're entirely correct. As a Bernie supporter, I will be seriously pissed -- not to mention disillusioned and discouraged from supporting the Democrats in the future -- if Hillary wins the nomination despite losing the popular vote.
Accurately Measuring Model Prediction Error
Does Australia have other nice but lower cost markets that off-set the high cost areas like Sydney or Melbourne? What kind of trade-offs does that require?
No one can police the sea. We have big issues with illegal fishing. What can we do about it?
Also relevant:

https://www.youtube.com/watch?v=s9Bg4UU76so

"I need you to start throwing off cash as quickly as possible."

"But you said generating revenue was exactly what we shouldn't be doing."

"But now that I'm spelling 'billion' with an 'm', I'm saying 'Do the exact opposite.'"
>The other is that the quantity of sunlight varies throughout the year in everywhere that isn't on the equator. Grow lights allow you to go from seed to harvest faster

Why not have both? Grow lights when the sun isn't optimal, and the sun when it is. Wouldn't it be a huge cost saving measure to use free light instead of burning energy on grow lights when you don't need it?
Looking at the CPI list now, it appears that the weighting of housing is broken.

It seems that rent is included whilst mortgage interest and imputed interest on equity is not.

The split in the UK is very roughly 33% rental, 33% owned outright, 33% owner occupied.

What that means is that essentially all the other items have roughly triple the weighting that they should - in a rough sense it ends up showing the housing costs of 1/3 of the population, whilst showing all other consumption of 100% of the population.
did you read the articles?
But you can't grow multiple levels of crops using sunlight. it might make sense if land is at a premium. A few months back there was an article proposing large farms in downtown Tokyo because you could produce fresh food right where the people are.

Also, I'm wondering if they intend to produce crops more quickly by shortening the day to 23 hours or something like that.
I would expect this to be economically viable in Iceland, with their short growing season and cheap geothermal power.
I see this as a failure of our educational system.

Speaking as an academic in CS, it's our job to teach people skills that they need for dealing with computers in the course of their career. The Math department does this for basic calculus and probability; the English department does this for literature and composition.

Why don't more CS departments offer the service courses that scientists and engineers need to really learn how to manipulate their data and make sense of it? At least part of the problem is probably that the other departments won't require their students to take such a course...
what about https://www.crunchbase.com/organization/cloudera#/entity ?
Both could apply.

Overruling the result of a popular vote with votes from party insiders would be like denying people the right to vote by allowing the ritual of voting then ignoring the votes.
I'm all for letting language evolve and defining meanings of words and phrases by the intent of their most common usage, but when an incorrect usage is eliminating a useful concept with no ready replacement, the older sense deserves the right to at least go down fighting.

"Begs the question" may be hopeless at this point, but I hold out an unreasonable hope that "literally" might survive its struggle.
Yes you just need a job where (a) you can do it in fewer hours and (b) you can do your other thing without being noticed and (c) your other thing is in the public domain / learning based as you don't want to give the IP to your employer and (d) there is no scrutiny about how you spent your time via Jira reports etc. and (e) it is an environment where you can concentrate on the other thing. I think AE's job was such a job but harder to find nowadays but I think government jobs are more likely to have these qualities.
Yahoo just pulled the plug on its Google-like research group
It's Vulkan, with a K.
Why isn't it a subset of OpenGL, then? Maybe that's what's confusing?

It sounds like the most typical usage would be to implement things in OpenGL and then do a few hardcore optimization tasks in Vulkan. Why not add that access to OpenGL and put a "use at your own risk" disclaimer in front of it? Or are they so incompatible you have to write your entire graphics code in either but never both?
Nope, there was almost no mention of what this was actually used for. The closest I found was a mention of the final output:

"single output files, tab-delimited with data available for each year, merging in publication metadata and other information about each book"

[edit] More info in a link at the bottom of the article: http://blog.gdeltproject.org/3-5-million-books-1800-2015-gde...
The super delegates "votes" don't count for anything until they are cast at the convention: they are not bound. They have never voted against the popular vote winner, most think that would be political suicide for the party. So I think a lot of the super delegate drama is baseless.
Exactly my thoughts. "A strange game" indeed.
Having the choice would probably be useful for colourblind users since some colours would appear more distinct than others.
Yout: Record MP3 from YouTube
Not expensive at all. Decent standard one beds in an ok area in zone 3 can cost £1500/month easily (about 10km from the centre of London).
Great work, I've been enjoying using this exact stack recently - this has definitely taught me a few things.

The main thing I'm still trying to get my head round with React/Redux/Router is where in the lifecycle to do data fetching - I noticed you're doing it in componentWillMount, when the React docs suggest componentDidMount, and I've seen others do it in various other ways with no clear indication what the 'best practice' approach is.
Hey Wiktor,

First, you really shouldn't use forever or pm2 in production. May I suggest you use something like Dokku[0] or Deis[1] (if you are planning to scale to more than one server) to deploy your apps?

Dokku is really quick to setup and will save you a lot of time and trouble in the long term. Setup takes only 5 minutes and the learning curve is pretty low (maybe 30-60 minutes to be productive).

NewRelic[2] and DataDog[3] are popular for monitoring though they're not open source. Nagios[4] is open source and also popular.

[0] https://github.com/dokku/dokku

[1] http://deis.io

[2] http://newrelic.com

[3] https://www.datadoghq.com

[4] https://www.nagios.org
Beyond that, according to the FEC, he's been the biggest recipient of PAC spending.

His stance is that it's okay because he isn't fund-raising for those PACs, and that they are union PACs, not business. I personally don't see a distinction between unions and corporations.

Full disclosure, I think that Citizens United was decided correctly.
That this ended up on the front page suggests a problem somewhere.
Unless you automatically restart every service that is linked with a library when you update it, you are still vulnerable.
Mainframes are designed for 100s of users at the same time. They have a lot more I/O than desktop computers have.

There is a lot of legacy COBOL and FORTRAN programs out there still in use that need legacy mainframes to run the code.
At the same time "The NSA’s SKYNET program may be killing thousands of innocent people":

http://arstechnica.co.uk/security/2016/02/the-nsas-skynet-pr...
I for one write all my statistical code in baremetal assembly. I manage about 5 a year, but they all run very quickly. There is no such thing as premature optimization.
I live by the Atlantic, people go missing every so often. It seems tragic but normal to the locals. The sea is the sea. It'll slurp you out and kill you.

Tourists seems quite shocked that there isn't more that could be done. Everything in a city is very safe, it's pretty hard to accidentally kill yourself. It stands to reason that we should put up some more signs, or have someone stop them from doing something silly.

We had storms last week. A car was found in a car park next to a beach. The guy was working somewhere near the beach. He was never seen again. No one knows what happened. The search and rescue do a days search, but where do you look?
It should be clear that 27 arbitrary distinct lines do not form a smooth cubic surface, as it is easy to create a counter example

eg. consider three lines through a single point and mutually orthogonal (the three axes say). There is no smooth surface that contains all three of these lines.

That said, you may be able to find conditions under which 27 lines define a smooth cubic surface, however I suspect you probably need as much information as you would need to construct the cubic surface in the first place.

A treatment of how you can parameterise cubic surfaces (which is what we are really talking about here) is at http://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=2208&...
This is when Marissa thinks it was a mistake to accept that job offer as a CEO of Yahoo.
Which particular religious faction involved in this are you railing against?
LOL. That was my immediate thought too.
If it were me I'd do stock fighter.io. patio11 & tptacek are the only recruiters I'd bother with & the game is going to be Nx more interesting than any other recruiter pipeline.
Writing a variant of this article has become a rite of passage for all serious users of R. There are two issues that contribute to the difficulties people experience with R. First, yes, R can be confusing at times. Tal explains this really well, but only scratches the surface. There is so much more confusing and counter-intuitive stuff, for example with regards to factors that only very few people seem to understand fully. However, there is a second issue, and this is less often acknowledged: People expect R to be immensely powerful and at the same time easy to use, which is really not a very reasonable thing to expect. This attitude is fairly specific to the R community. No C++ developer would dare to write a long rant about the shortcomings of C++ while at the same time nonchalantly admitting that they never made a serious attempt to learn it. One symptom of this problem is that hardly any self-proclaimed R hacker has read Matloff's book "The Art of R Programming" which was for a long time, and perhaps still is, the only book on R programming. The mere fact that there is (or was) only one such book speaks volumes.
Too some extent the book business model is similar to the video one. By commoditizing the publishing industry (free self publish with high margin) they generated an explosion of new authors on their kindle platform. However, their book business model is more advanced than the video as it cover both business model the service and the complimentary business model. This is reflected by the existence of the prime and kindle unlimited offer. Ultimately, it is possible that the video and possibly gaming business will evolve to something similar to the book business. This is a decade long strategic play by amazon, it won't happen overnight.
Is anyone aware of which Greg Egan is referenced in the article?

I couldn't see any links to the original work, but I might be blind.

I suspect that it is the Australian scifi author, as it is the sort of thing he has done before, but I haven't dug into it yet.
Forget about the social expectation for a bit - I don't think it's a good idea in terms of attracting the best talent that you can get. There are people who have better things to do with their time than spend an hour or more on a programming puzzle for a company they've never talked to. You want to hire these people.

In terms of economic efficiency, it's much better overall to do resume-screening before the coding challenge. Both you and the candidate spend something less than 5 minutes each checking if it might be a good fit before committing to spending much more time on the process. With the challenge that early, you either make people waste time when you could have found out more cheaply, or you convince people that it's too expensive to find out more about your compatibility.
Skills aren't valuable
I'd sell my reputation as a business leader for $100 million.

Just let me know.
An Amazon Development Centre Application Experience
> “Basically, this was the birth of the modern scientific process”...

Why is this stuff never backed up with arguments/evidence? Alhazen was around many centuries before (in Cairo). https://en.wikipedia.org/wiki/Alhazen
Thousands and thousands of small donors to counterbalance 1 billionaire. That doesn't seem like a one-man-one-vote style democracy.

Also, money is not speech, that's like some kind of 1984 doublespeak. Money is access to popular mass communication channels. Access to popular mass communication channels is not speech and is not addressed in the constitution. Scalia's "originalism" was such a scam.
>[President George W. Bush] has a vision which can be described with two other words: Manichaean paranoia... the notion that he is leading the forces of good against the empire of evil, that in that setting, the fact that we are morally superior justifies us committing immoral acts. And that is a very dangerous posture for the country that is the number one global power. ... The fact is he squandered our credibility, our legitimacy, and even respect for our power.

-Zbigniew Brzezinski, Former National Security Adviser, The Daily Show with Jon Stewart, March 14, 2007

Cultural side note:

"For Hindu thought there is no Problem of Evil" -Alan Watts, The Way of Zen

There is great anxiety among the Western Judeo-Christian tradition about "Evil winning out over Good" that is not so much felt by far Eastern cultures (Hindu, Zen, Taoist etc.). For instance, the concept of Yin and Yang and how they define each other and rely on each other.

St. Thomas Aquinas actually paralleled this concept quite briefly in The Summa contra Gentiles, though such an idea is quite taboo among many fundamentalist Christian traditions today:

>There are in the world many good things which would have no place unless there were evils. Thus there would be no patience of the righteous, if there were no ill-will of the persecutors; nor would there be any place for a vindicating justice, were there no crimes; and even in the physical order there would be no generation of one thing, unless there were corruption of another. Consequently, if evil were entirely excluded from the universe by the divine providence, it would be necessary to less the great number of good things. This ought not to be, since good is more powerful in goodness than evil is in malice, as was shown above. Therefore evil should not be utterly excluded from things by the divine providence.
What you U.S. citizens miss is that the real Parmigiano Reggiano is made in a very small area of North Italy, with a very specific combination of grass, terrain, weather and manufacturing that make that unique feature you can't find anywhere else in the world. Just for example: if you move just a few kilometers outside that area, taste changes so much that, despite you are still in Italy, what you produce can't be called "Parmigiano" but, instead, will be "Grana Padano", will cost about half the price, and will substantially change the flavour of your food.
So, please don't call that yellowish substance "italian cheese", that's not. It's american product or, if you prefer, fake food. Wood-based or not.
If you can guarantee just three cities. Either way, not sure why I was downvoted for having an opinion on the matter. Also I'm wondering why HN moderators allow such downvoting which discourages well intended discussion and participation.
Two female founders taking on the Seafood Industry
Are you asking for a proof of the "fact" that all proofs of the theorem about cubic surfaces having 27 lines are non-trivial? If so, then no, there is not even a definition of non-trivial proof, let alone a proof that any specific proof is non-trivial or a proof that there exists a fact all of whose proofs are non-trivial.
I have my fair share of problems with R, but that first example (4 ways to select a column) seems a bit silly. Just off the top of my head, I could think of plenty of ways to do the same thing in Python/pandas:

ice_cream.icol[0]
ice_cream['col']
ice_cream.iloc[:, 0]
ice_cream.loc[:, 'col']
ice_cream.ix[:, 'col']

And if you wanted to make things more convoluted, you could also wrap things into lists like the author did in the R example. So this is definitely not a problem that is unique to R or any reasonably flexible language.
Most lawyers serve the top 10%, yet they are here in good and bad times.
> 1000? Maybe a few thousand?

Do you have a source for these numbers? Because it looks a lot like they were just pulled out of your ass.
This looks great and brings TensorFlow close to using it in production where the model has a life cycle.

I'd wish they could implement other well know ML algos like trees, give Spark ML some fight :)
Here it says Bernie has received virtually no PAC spending, https://www.opensecrets.org/pres16/candidate.php?id=N0000052...
Clinton is likely to get some of those superdelegate votes for free simply because she is, unlike Sanders, a member of the party, and a case can be made that the leaders of the party should not cast their superdelegate votes for an independent candidate. But I agree that there would be consequences if the superdelegate vote were to reverse the popular choice.

EDIT (correction): Sanders was an independent until 2015, and is now a Democrat, so my point does not apply.
I just wonder if there's rationality behind not changing this (by either switching to a different language, fixing it or, hardcore mode, create a new one).

I know from a very, very different field that you often have to deal with decade(s) old technology because your employee/professor/etc is just used to it and, 15 years ago, it simply was the best option. I guess it's an equation that puts time spent learning its quirks vs time saved using a more sensible tool. While tiresome, "learning" might actually be the faster way to get things done. But it also carries so much ballast that, if there's a better alternative, must waste millions of frust-hours (and actual errors), especially for newcomers who could just as well learn a new tool - faster.
> How do you interpret the above paragraph?

It says that...

int a = 5;
char *b = memcpy(malloc(sizeof(a)), &a, sizeof(a));

...should fail. The memcpy(3) src is &a, a pointer-to-int; the memcpy(3) dest is a pointer-to-void (i.e. an untyped pointer) from malloc(3). Thus, memcpy(3)'s return type should be a pointer-to-int.
Of'course the chinese govt is not very good.

But govts have done far more worse things for counter-productive reasons ( Iraq cough ).

I would hate to be one of the 9000 people ( even though the modern economical reality makes me move every couple of years ). But for the chinese govt 9000 people is not many, given that in the past they killed millions for no apparent reason.

The aliens must feel really special if we are ready to sacrifice 9000's people's lifestyle just to see them. Hope they are not doing something similar.