skysight-inc/HackerNews huggingface dataset:
Scott (from slatestarcodex) suggests[1] CA buy out all of its alfalfa farmers Catch-22 style [2]. The total pay out would cost on the order of a couple of dollars per CA resident which is far far cheaper than the alternatives. Alfalfa is an extremely water intensive crop that is used to feed cows. This measure would save water commensurate to the amount we lost in the drought.

This is the easily the best proposal I have heard but it stands no chance of passing. Paying farmers in the desert to not grow crops is ... unamerican.

[1] """I realize that paying people subsidies to misuse water to grow unprofitable crops, and then offering them countersubsidies to not take your first set of subsidies, is to say the least a very creative way to spend government money – but the point is it is better than what we’re doing now."""

http://slatestarcodex.com/2015/05/11/california-water-you-do...

[2] """His [Major Major’s father] specialty was alfalfa, and he made a good thing out of not growing any. The government paid him well for every bushel of alfalfa he did not grow. The more alfalfa he did not grow, the more money the government gave him, and he spent every penny he didn’t earn on new land to increase the amount of alfalfa he did not produce"""
Everybody believed it because of science.

https://en.wikipedia.org/wiki/Geocentric_model#Ptolemaic_mod...

E:

The important takeaway:

"It has been determined, in fact, that the Copernican, Ptolemaic and even the Tychonic models provided identical results to identical inputs. They are computationally equivalent. It wasn't until Kepler demonstrated a physical observation that could show that the physical sun is directly involved in determining an orbit that a new model was required."
Doubt it; 10Base-T is 26 years old, and still works with today's modern 10Gbase-T NICs.

There will be backwards compatibility options for an awfully long time.
People have been able to get SSL certs for webmail domains before, as the webmail providers hadn't blacklisted some of the emails CAs can use for domain validation by email. e.g. see http://www.entrust.com/what-happened-with-live-fi/
Documentation http://sassysuit.github.io/sassy-exists
Another nice task that fits in here is to convert an integer to a decimal string and back. Obviously without using the native functions that do the same.

Or to make a histogram of the letters that occur in some file.
Relevant blog post: http://youtube-global.blogspot.ca/2015/06/a-youtube-built-fo...
TechCrunch Author Colleen Taylor Joining YC as Editorial Director
Actually, presidential candidate (& ex-HP CEO) Carly Fiorina came out against TPP as well.
Netherland has a lot of polders, which are very flat, and particularly the largest polders (Flevoland, Wieringermeer, Haarlemmermeer) are very recent (last 200 years) and have a lot of perfectly straight roads. It's a shame the Afsluitdijk got divided between 4 pixels instead of getting its own pixel, or you might have had one pixel of 100% there.

Also, we're pretty boring and organized people. You should see how perfectly the trees in our "forests" are lined up. Also straight.
One of the problems in the California water market is free enterprise shipping it out of state.[1]

Water, air, these belong to the commons and should be allocated and used primarily for the sustenance and benefit of the commons. Not private industry.

[1] http://www.desertsun.com/story/news/2015/03/05/bottling-wate...
If you're trying to save money, you wouldn't be using AWS in the first place.

Here's one reason to run Docker on AWS: Putting everything in Docker containers makes it far easier to migrate off AWS if/when you want to.
I ran a NixOS desktop VM for a little while to familiarize myself with it and eventually be able to tackle learning the server side of things. It's very different from a normal GNU/Linux, that's for sure.
> Mesos (sic) is just over kill for everything.

That's definitely an opinion. :)

I have seen Mesosphere deployed with great success.

Insofar as state, this is one reason I'm not crazy about CoreOS - I feel more comfortable containerizing the application tier than the data tier, though both are certainly possible.

I'm really not eager to replace a highly tuned MySQL or Postgres machine with a container environment experiencing several levels of abstraction and redirection. I get frustrated enough trying to align partitions with block boundaries through RAID controllers.

But if you have 20 front-end app servers and 5 machines that run cron jobs, container services can help you to utilize your capacity much better. I can't say how many times I've worked somewhere that we desperately needed capacity, but didn't have the budget to expand until we cleaned up a bunch of machines that were vastly underutilized.

Anyway, Mesosphere isn't perfect, I have only even used it moderately, but there's a lot of tooling out there which we can use.

Def agree on the wierd theology of fleet, but also generally that it just doesn't do enough for me. It's way too much fucking trouble to say, "Run an http proxy on each physical machine".
The non-infix names are a bit more conservative, yes, but it's easy to define your own of course. And to even argue back about $ and & is pretty bike-sheddy. It's just a choice that was made.
He is an embodiment of the highest human vales that others can only talk about.
None of these 'massivel parallel statistical systems' mimic the brain in any way.
Not earthquakes
> For instance: there is no way to write a portable secure memset in portable C / C++.

Of course there is, you just use the volatile keyword. volatile guarantees that all read/writes have corresponding memory accesses and cannot be optimized away.

It's not going to be as fast as memset but it's definitely portable and it won't be THAT slow. Then for platforms that have memset_s defer to that instead, otherwise fallback to the totally portable volatile + for loop.
The handwavy answer is, each install (even later versions of the same package) gets installed into a unique directory. There is no /bin or /usr/bin.

bit more info here: https://nixos.org/nixos/about.html
The context makes that a silly question.
Protecting inefficient industries from their own inefficiencies to save jobs is not a viable long term strategy. Besides, its not within the power of the government to create rain. Job training and relocation programs can help.
Human capital is also wasted when no one is working. It's one and the same thing. You're just arguing for the fact that making people work ends up wasting more capital than just giving them money for free. AKA administrative overhead is what you're complaining about. You realize that distributing this money will also yield administrative overhead?

As for natural resources, I believe centralized planning can often yield better allocation of natural resources then the free market. See the internet, national freeway system, and the hoover dam.
Canadian corporations pay taxes on their profits. They also distribute income to shareholders, who then pay taxes. If they pay their execs rich salaries, those execs pay rich taxes. All corporate profit eventually ends up in the hands of an individual over time, and Canada has relatively high personal income taxes.

It also varies by the country of course. Oil companies in the US pay among the highest tax rates.

Exxon and Chevron for example typically pay 30%+ rates.

Last three years for Exxon:

Income before tax: $188 billion; Income tax expense: $73 billion; Net income: $110 billion

Some of it is also double taxed, so the real tax rate is even higher than just counting the corporate income tax.
Why avocados? It takes 74.1 gallons to produce 1 pound. Much less than most calorie-dense foods.
You will perceive LA humidity as much lower as DC humidity.
You can get certs that are valid for multiple domains, using subjectAltName (SAN). The client can request multiple names at once and the resulting cert will be valid for each.
Microsoft is definitely, under the lead of Satya, becoming more open and friendly. But does it necessarily make it cooler? That is very much left to debate.

The following claim might be a little generalized, but I believe Microsoft is still largely considered as an software company, who sells licenses and units of products for a living, and very much enterprise focused. This is quite different from the image that younger companies, especially those service-oriented ones, show or at least try to show to the public, something that is more ubiquitous and intimate.
C11 actually adds the memset_s function, which is guaranteed by the language spec not to be optimized away:

> memset may be optimized away (under the as-if rules) if the object modified by this function is not accessed again for the rest of its lifetime. For that reason, this function cannot be used to scrub memory (e.g. to fill an array that stored a password with zeroes). This optimization is prohibited for memset_s: it is guaranteed to perform the memory write.

http://en.cppreference.com/w/c/string/byte/memset
Dave Grohl breaks leg in sweden
I'd think your best bet would be to buy the land currently used to grow alfalfa and permanently fallow it rather than trying to run a program where you pay alfalfa farmers not to farm. The latter program has the obvious problem of identifying would be alfalfa farmers once no one has grown alfalfa in a while.
I don't care about the reputation of the site in general. My heuristic is as follows: is this link providing any editorial context for some original source? If the answer is no, I classify the link as blogspam.

This link right here is shitty blogspam. It deserves zero clicks.
Python http random load generator
I seriously have no faith that a group of people can regulate things efficiently. It sounds hopeful of course. I have more faith in desalination or some other engineering solution.
Maybe infinite drafts + some ELO that people care about. Or Hearthstone style where you don't have to face the opponents you just drafted against.
> Red Hat and Canonical can barely make a dime.

Redhat Fiscal 2015 revenue: $1.79 billion. Net income: $180 million.

Their fastest growing business areas are incidentally exactly in this space: OpenShift, OpenStack and Ceph.
Somehow you have jumped from asking why you should care about his daily routine into why you should care about his beliefs. Those are different questions, with different answers.

People have given you reasonable answers to the first question. Take them or leave them. This string of responses telling everyone that the answers still aren't good enough and demanding more... it is making me ask a new question -- why we should care whether you appreciate the Dalai Lama or not?

(BTW, the article answers that question, too.)
Seattle charges more for water than SF or LA (or even Phoenix or Las Vegas).

http://www.seattletimes.com/seattle-news/data/rain-soaked-se...

Although that has more to do with Seattle's aggressive environmental policy than supply of water.

It's actually kind of funny: when they first raised the price of water in Seattle, people cut back their water usage so much that revenue fell... so they had to raise prices more!
We currently have a 2 tier system the other way. Municipal water is far more expensive than agricultural water. [1] We don't need tiers: personal water use is so small in comparison that it remains affordable even at rates that would make most farming impractical.

[1] http://www.bloomberg.com/news/articles/2014-07-24/california... described prices at $1,100 per acre-foot, but that's just $0.003/gal
We're using it for servers, laptops, and desktops. I'm using NixOS now on bare metal to compose this message. The system is built like a rock. And oh, managing just a single text file to configure everything is a big plus.

I highly recommend it. :-)
Have you heard of the "Burmese Bin Laden"?

It turned out that Buddhist clergymen were not "lovely pets" like we're told before.
Why do players think it's acceptable to have an "economy" for trading virtual gamepieces? Why don't they walk away and play game/culture that charges a flat fee or a time/usage-based subscription?
This follows fellow TC alum Susan Hobbs moving to YC: http://techcrunch.com/2015/05/19/shining-like-the-brightest-...
> Paying farmers in the desert to not grow crops is ... unamerican.

Why should the desert be special in this regard? Paying farmers not to grow crops has a long history in America.
Dammit, I love giant dump trucks.

Once they become driverless I can never look at them again without thinking of Maximum Overdrive. =(
The company I work actually works on a project to help with the whole water right issue in the west.

Watersage.com
Also would like to say I'm not on that team, and I don't support stupid silverlight.
Water rights are a classic tragedy of the commons - its exceedingly rare industries or their regulatory bodies solve these sorts of problems before the resource is destroyed.
That makes a lot more sense for orchards (which are widespread in California) than for grapes, tomatoes, lettuce, etc. (which are also widespread in California).

For the record, I've lived in several places with water shortages since I was a teenager. I believe every one placed restrictions on certain activities (no washing car at home, water lawns only on designated days, no water for ornamental ponds, etc.) instead of simply raising the price of water.

I believe California could fix its problem with a lot less trouble by letting the price of water reflect its supply and demand.
Well this particular use seems a bit weird. But in general 3D printers are extremely useful, mainly as time savers. Yes you can machine most shapes that you'd want, and you'd probably end up with a nicer result. But it's far more difficult, expensive and time consuming.

1. You have to manually do all the work, or at least set up tool paths which is a pain (and good software for this is even rarer than good solid modelling software).

2. You can't do as complicated shapes. I'm not talking fractals, I mean can you mill a plastic latch as easily as I can 3D print one? No way.

3. It just takes longer. Once I've done my CAD with 3D printing the work is basically done. With machining it's only just beginning.

4. If I make a mistake in my model and have to make a change, it is extremely quick to just do the modifications and reprint it.

5. If I want more than one of them I just click print again.

You're right that good 3D printers are still quite expensive (FDM ones aren't really worth it, but there are SLA printers for a few grand now). However good milling machines cost a similar amount, and CNC milling machines cost more.

The image problem with 3D printers is because all the cool and actually useful uses are one-off and in companies so they don't get talked about as much trinkets and jewellery. For example I made a mount at work that attaches a stepper motor to a linear slide. Can't release it to the world though.
Theories can change. That is the nature of science, peer review and new observations. When the science on heliocentricity was developed, religion tried to warp reality as we know it and shove Galileo under a rug. Inevitably, reality won out, but not without cost. See famous story below:

https://en.wikipedia.org/wiki/Galileo_affair
Well, it looks like he's back on Microsoft. https://www.linkedin.com/in/michaelb
I agree, but this would be more expensive.
Is this a parody website? Can anyone read that font?
Yup, GnuAPL is getting better every time I use it for anything. Dyalog for personal use is also very good and decently affordable (and they just released a Mac version, I got to test the beta as an interested user and it works very nicely)
Because it slows down your app by a relevant amount.

Edit: I see we're referring to inline styles instead of requirecss. In that case, it's because code reusability becomes a pita and you bloat your JS.
There is a weird behavior when you highlight something that has partially already been highlighted. I think you should take a look at how `preview` on osx does it. It cancels the already highlighted parts only if they are included in the new highlighted area. If an already highlighted part cross with the new highlighted area, then it will behave like it is behaving in your script.
HSMs can typically duplicate keys to other HSMs (though usually only other HSMs from the same vendor). All of the Let's Encrypt private keys are stored on multiple HSMs.
Is this proprietary? I can't find a link to the source anywhere.
> Why should I care about the beliefs of the spiritual leader of a religion I don't subscribe to?

That is the whole point.

If you do not share his spiritual beliefs, then you should not care any more or less than any other public person of similar standing. Others have pointed about the worldly achievements of this guy, so... let's say. You should care about as much about him as about any other Nobel laureate.

Now, if you happen to care about him (or the Pope) less than other more secular Nobel laureates... there is a bias you should acknowledge. Not to say that you should not be biased, but you owe to yourself to at least be honest and know why you feel the guy is pointless.
not just small tool, last.fm's artists avatar are only served over http and https is self-signed/not trusted.
Yes. In many cases, switching to the new version of the package is nothing more than rewriting a symlink. Sometimes it's more involved, like restarting a service. Either way, the cut over happens after building the new package has completed successfully. If building the package fails, it has no effect on the running system.

I suppose there is still a window in which an error could leave the system in an inconsistent state, but it's pretty narrow, and the error would have to be a kernel panic or something like that.
https://github.com/NixOS
In short, because Magic is one of the best games ever designed, and this is the only sanctioned way to play the full game online. Magic online was created a long, long time ago before more modern concepts of game monetization (freemium / mtx based) were developed. It's ended up as something more akin to an online poker room than a gaming server.
I have a secondary keyboard input method on my Mac for when I'm in APL mode. It just remaps my keyboard, and once I got used to it I know where most commands are (the basics, sure, some I have used less are harder to come by but I'm getting there slowly.) It's kind of learning vim or emacs: once you get the bindings you just forget about them and know by feel.
However, the methods described there that don't involve a domain validation step all specify prior ACME usage; that is to say that at least the first time you get a cert from an ACME CA with policies akin to those described here, you must always complete a DV step with DVSNI or Simple HTTP (which do require a publicly-visible server with a publicly-visible domain name).
MTG, like many other collectible card games, is as much about the "economy" and the collecting aspect, as it is about actually 'playing' the game. This has unsurprisingly carried onto the official online version as well.

Those who don't want to pay, have always been able to play for free with GccG and others.
I've been using it on my HTPC for a while. Getting it to work for a relatively exotic setup (boot into Kodi, still allow admin logins, mount NFS media shares on boot) was a bit fiddly, but once it worked it's been great. The one concern I have is that it was pretty happy to recompile Chromium all the time, but switching to Firefox made it more bearable.
The desert isn't special - paying a group of people to not work goes against the protestant work ethic. It may be common for farmers, but the practice certainly isn't in the limelight (as this bill would be).
The standard "for" structure is necessarily ordered. Either an index is incremented/decremented, or an iterator object's next() comes in. Since there are side effects that can affect either the iterator or the index, and dependent side effects between loop body runs, obeying a "for" loop means strictly ordered (unless the iterator interface abstracts something else), serialized execution of the loop body.

Even maps, folds, etc are often defined in terms of what order they process data. This is useful for early exit, and mutable state dependency between iterations. But again, this demands serialized, specifically ordered processing of elements.

Lists themselves are ordered structures. Their generalized interface does not assume it's just a bag of items easily thrown around in sub-parts, especially if the linked list nodes are to be modified.

Of course, the above applies to impure functional languages. Purely functional of course has far more freedoms, but even the Lisps and such ultimately demand sequential processing for most of their fundamental list operations.
The contents of any package are immutable; once they're written they're never modified again. New versions of the package get installed in a different directory tree.
There are actually recursive neural networks. https://en.wikipedia.org/wiki/Recursive_neural_network
They use atomic file operations involving symlinks. Moving a new symlink to overwrite an old symlink is one way to atomically switch out a directory for another. I don't know if there is any special handling of the kernel packages, but that's basically how it works as far as I know.
He asked you a question, and you call him a dumb asshole?
Of course I avoid these articles.

First, most material behind paywalls aren't that great. The NY Times hardly has the monopoly on quality reporting. In fact, most money-driven publications tend to be low quality in many respects, especially when facing people with power and money, because the paywall isn't their only revenue stream. The Intercept, which is a non-profit, routinely beats out the NYT on national security reporting.

Second, these paywalls can be easily bypassed. Again, why pay for this? These notions that these words are their property and hence need to be paid for it have no moral weight to me, especially when some of these publications got us into the Iraq War.
MVVM is a very good model though. I certainly enjoyed working with it.
A recent reddit post where a (US) user ordered OpenBSD by mail: http://www.reddit.com/r/openbsd/comments/369vmw/looks_like_i...
Even when those resources could be bought by someone who will waste them? We're not talking about something like gold here, we're talking about a resource that is essential for human life. Would you really want someone who's wealthier than you to buy all the water around you just because they can?
I have been using it for a while as my main OS. So far it has been great. There are a few warts, like any distro, but with NixOS the fixes tends to get written in the main configuration file, instead of scattered among many files. That meant a lot when I had to install it in another machine. 1) Install NixOS with my configuration file. 2) Copy dot files to home 3) There is no step 3) !
We are lucky to have a 1.7% rate of serious injury/fatality in the US on a full time worker per year situation.

Where did that figure come from? That would indicate that if you work full-time for forty years, you've got a roughly fifty-fifty chance of serious injury or fatality (or about a thirty percent chance over twenty years).

That seems far, far too high. Is this a particular kind of worker? I'm sure I'd notice if about half of all employees didn't make it to retirement without being killed or seriously injured.
They are/were. I worked there from Feb 2000 until Dec 2014. The company changed a great deal over that time. Without commenting directly on Ballmer I will say Satya Nadella is a great CEO and he is doing a great job transforming the company.
I think it is kinda "meh" for me at this point, because it is difficult to get even home networks talking to each other still. Printers have gotten better, but Google something like "Plex can't 'find server" and there are tons of results from people trying to get a TV to talk to their computer 20 ft away.