skysight-inc/HackerNews huggingface dataset:
One of the DEC guys I talked to was a big proponent of more fences. When you put up deer fences around fields, you don't just protect the crops inside, you also restrict the deer's movement and access to food.

Of course, at the end of the day you're still ultimately in a "the deer population stabilizes at the point that deer start starving to death" situation, but you can at least lower the deer population to minimize both their impact on the environment and the number of adverse deer-car interactions.
Hopefully this doesn't turn into a revenue sharing deal like spotify.
> There's no way to tell for sure if something like this is intentional or not.

Right, so the simplest explanation is that it's an unintentional bug. The absence of evidence that it was unintentional isn't evidence that it was intentional. If there were some magic string or default password or something, that'd be an obvious backdoor, but to me this looks like a pretty typical privesc bug, albeit in an undocumented api.

It was found through a chain of events that started with looking at the patch related to another privilege escalation vulnerability, one which no one seems to be claiming was a backdoor.

> Also, waiting to fix it until a researcher makes it public may have been intentional.

I'm guessing it's more likely the the researcher waiting to go public until it was fixed.

This is evidenced both by the fact that it was patched alongside other vulns (ie. not a rushed out one-off patch) and from the article's disclosure timeline, which shows 'Full disclosure' occurring 04/09, while the 'Release of OS X 10.10.3' occurred 04/08. This is a pretty typical disclosure timeline; they couldn't begin to fix it until it was tracked as a bug, after all.
https://console.aws.amazon.com/machinelearning/home?region=u...
Will this break my backup strategy of snapshotting my EBS volumes?

Or is this a feature you need to enable, and you keep using EBS otherwise?
DKIM and injected headers
Ask HN: Im a programmer who feels deficient at solving puzzles. How to improve?
Hi HN,

I've been programming my whole life (and, professionally, for 6 years).

However, I feel very deficient in solving puzzles and algorithms.

The things I feel deficient at are problems that sound like: 'given an array of prices for a certain stock in a single day, how would you find the maximum profit from one trade?'.

This manifests as being an excellent (even a 'senior') day-to-day programmer, but flunking during the hard parts of a technical coding interview like, say, at a Google interview.

What can I do to improve this area of my thinking? Are there any recommended 'daily puzzle' or 'school' sites that focus on this?

Thanks for your help!
Worse than that, isn't it $0.10 per 1000? So $100 for 1 million predictions.
COSTCO recalls Sabatier Ceramic Knives due to breaking issues
We could probably do this with an animal model for testing, and work up to human subjects pretty quickly.
Dead Estimators Society – 5 Techniques to Improve Your Project Estimates
Not there [0] yet though.

[0] https://github.com/hackpad/hackpad
It looks like a good start to doing some more serious research, especially the human study. But as I mentioned in a comment, the healthy volunteer study appears to use max daily acceptable intake, which sounds reasonable at first. The amount, however, is the equivalent of 250 packets of sweet and low. That is the sloppy part of the article to me.
Technical details aren't out yet. They may not have implemented it, but given their comments about performance and scaling, it would be a very good reason not to support NFSv3.
Thanks. To save others the trouble, a (apparently accessible to all?) link to that article is at http://projecteuclid.org/download/pdf_1/euclid.ss/1009213286

It looks like Clopper-Pearson is the only method guaranteed to not underestimate the size of the confidence interval (which makes sense, given its derivation), but it almost always overestimate its (unless your confidence interval exactly matches the discrete p-values allowed by the binomial distribution).
If you don't want orange glasses, try f.lux (Windows, Mac) or redshift (Linux).

Either one accomplishes much the same effect by adjusting the (apparent) color temperature of your screen depending on time of day. It distorts colors, if you fancy yourself a photographer, but your eyes will thank you.
> "the company itself will have to be more careful when hiring and take fewer chances both on people, products and strategy"

If employees getting a lower salary enables a company to take risks, doesn't that mean the employees are shouldering the risk?
Apple dont have a Monopoly...
Here are mine. All are .in domains.

- yourdeals.in

- costly.in

- difficult.in

- disclose.in

- judicial.in

- minimize.in
As a GlusterFS developer, and furthermore the founder of a project to create a "cloud" version of GlusterFS aimed at exactly this use case, this is pretty darn interesting to me. I guess I'm supposed to pick away at all the feature differences between EFS and GlusterFS-on-EC2, or something like that, but for now I'm more pleased to see that this use case is finally being addressed and the solution seems well integrated with other Amazon features. Kudos to the EFS team.
Something like this for Mac?
I use brew cask and have my own file: https://github.com/pathikrit/mac-setup-script/blob/master/se...

But, a nice UI on top of brew casks would be nice!
I know this is nitpicking but... I really hate when journalists who I would presume have some studies in literature, confuse "then" and "than".

I'm not a native English speaker and I know the difference, and for some reason this particular mistake and "their/they're/there" makes me choke.

Like I said, totally nitpicking on an otherwise interesting article but still...

"...with true blue CPUs possibly faster per socket then even the next generation Xeon Phi..."

/rant
Why don't they eat them? Deer meat is excellent, much better than this industrial red and humid plastic sold as beef in the U.S.

In France I heard boars are too many, and destroy the crops. Let's make a new trend in haute cuisine: boar meat as the new flavor. It can't be worse than molecular cuisine. Also, it's is much better from animal rights point of view: boar life is better than those of industrial pork generating machines (aka pigs).
>You are making an important point but doing so in a confusing manner.

I'm going to plead drugs (of the legal/prescribed nature) and sleep deprivation due to a recent illness. Reading back in a few of my post I think I was losing sight of my main point.

>Prohibition is effective at controlling deviant behavior.

Is it? Prohibition on Kinder Eggs seems to have worked because there isn't much of a market for them. But prohibition on prostitution has not worked, even though I don't think the majority would openly support it. Prohibition on things more generally agreed outright wrong doesn't work as long as there is a demand for them. Kinder Eggs have no demand, so prohibition in general worked. But things that have a demand that cannot easily be fulfilled by other goods/services seem unable to effectively be prohibited.
LinkedIn to buy online education company Lynda for $1.5bn
What “Customer First” Really Means
Both of those are sugar alcohols, and as such have laxative effects, among other things.

But no idea how they'd fare under this sort of study.
In most places, hunting season tends to be used as local animal population control. If you don't hunt the animals for meat, they are liable to become roadkill. It becomes a danger to people to have animal populations grow unrestricted.

Of course, this wouldn't be a problem if we didn't have cities and highways everywhere, but we're pretty much past that.
Sure! after gdbing,

call creat("/path/to/where/you/want/log")
$1 = 3
call dup2(3,1)
$2 = 1
call close(3)
$3 = 0

Then start tailing /path/to/where/you/want/log
I don't know if this is unique to NYC or something, but the last time I had to go to the DMV, I scheduled my appointment online ahead of time, walked in 5 minutes before the scheduled appointment, renewed my license, and walked out in about 20 minutes total.

Their site was a little ugly, the clerk who assisted me was a touch curt, but overall the worst part of it was my apprehension about going to the DMV.

I know my situation was simple, but I thought that was the big objection to the DMV: simple things are hard. The whole thing was pretty easy.
Was my first thought as well - does f.lux not scratch an itch that a physical pair of lenses does?
>mesothelioma

Lol. I see someone has done some seo/marketing in the past.
> what has Lynda got to offer?

Lots of practical vocational skills that fill in the gaps of an academic track.

> What few skills can a working programmer get from Lynda?

Depends on how diverse said programmer would like to be. Maybe there's a tidbit about being a real estate broker or plumber or data-entry drone that some working programmer re-maps to a problem they've been chewing on for months.

My $0.02: Being open to new experiences and having an always-on learning POV goes a long way to fertilize success.
Right... which is why software should do it automatically.
Which was a response to:

>Apple's model customer is one who upgrades often. If you want solid support for old products, stick with Microsoft, and accept that their products can be clunkier because of deliberate choices to maintain backwards-compatibility.

He was rebutting that regular upgrades are somehow a type of revenue to apple since they are free and work on some previous generation hardware. How is that apologetic?
Why is lowering drug use an actual goal here?

Is it totally unheard of for drug use to be a responsible recreational activity? Is it fundamentally the case that drug use is irresponsible? Why?
Usually though most things are declassified eventually. Even Really Big Secrets like Enigma, CIA memos on the bay of pigs or similar eventually gets released - so you would think that we would know their old successes.
>Linux is almost there. It's a crap shoot for me

Just get Ubuntu Certified Hardware. They have over 500 models of laptops they certify. I have never had a kernel update break wifi. I don't know about all the other stuff, but most distributions store old kernels and allow you to boot back into the old kernel pretty easily. Don't know if this is an option on OS X.
Here's what one of NSA's former chiefs, Michael Hayden, had to say just a week ago (probably unaware this was going to happen):

> By the time I became NSA director in the late 1990s, however, the calculation was no longer that simple. We still wanted an MTOPS advantage, of course, but we were fast realizing that our preferred limits were undermining the global competitiveness of the U.S. computer industry — the very industry on which we relied for our success. It was becoming clear that the overall health of that industry was more important than any MTOPS advantage against a specific target country. We still insisted on limits with regard to places such as Cuba and North Korea, but we became far more forgiving elsewhere.

This, of course, had a powerful, positive commercial impact, but the NSA didn’t flip its position for commercial reasons. We did it for security reasons. On balance, this change made us stronger, not weaker, over the long haul, since retarding exports would inevitably retard the technological progress that was both our economic and our security lifeblood.

That early lesson has caused me to continue to challenge arguments that technological protectionism furthers national security. It might, but then again, it could have the opposite effect if it freezes development, alienates allies, feeds distrust or invites the creation of similar barriers abroad. I would recommend these broader considerations to those in the U.S. security enterprise with responsibility for evaluating these trade-offs today.

http://www.washingtonpost.com/opinions/dont-let-america-be-b...
There aren't doubts about its safety, and reading about it a lot, I am not convinced there ever were that were based on data - seems they all had to do with scare tactics.

In the USA it was available until 1991 with not a single medical case against it - and again since 1994 (simultaneously considered "safe" on its own but "not enough data to classify as safe" as an additive).

Not to mention, it has more than a thousand year of use. See wikipedia[0] about history and also the part of "controversy".

Unlike the egg/cholesterol and salt intake recommendations, which appear to be grounded in scientific incompetence, any concerns about stevia seem to be strategically managed by a competitor.

[0] http://en.wikipedia.org/wiki/Stevia#History
Building a product in the technical recruiting space? Read this first
Well, you know, free market etc.
for micro vs. monolithic, why does it have to be versus decision? "I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail."
Sample size of one here, but no amount of additional exercise or any other dietary change has ever helped my weight or overall energy level as switching from Coke to Diet Coke many years ago. The effect was nearly instant, dramatic, and permanent. Probably like many things, there are just too many variables to say A is good and B is bad.
>Pretty much the same, which is different to general websites, which do on-demand permissions (as with iOS model).

Websites are different probably because it wasn't Google who designed their model, thankfully.
Not necessarily. People are often overly optimistic.
Xylitol is not more popular because a tiny dose will kill a dog. I use it as well, but am very careful with it. I treat it essentially like poison.
Self-service Ganglia monitoring? Make it happen. See the full demo right here
Well, this is a very trivial "exploit" of XPC. The real problem is that such an API even exists at all. I mean, a method to create an arbitrary file in an arbitrary location with arbitrary attributes? That is completely braindead. That is clearly equivalent to root privileges, and therefore such an API shouldn't exist - sudo should be used instead, or other OS X methods of explicitly gaining root privileges.

This method wouldn't pass the most cursory of security checks. It's clear that it was never actually reviewed, and that the original programmer was relying on the proprietary nature of the OS X system for security. Something like this would never happen with Linux IPC - reviewing the methods published on dbus by services running as root by default is a basic check that any sane distro will do. Something as straightforwardly exploitable as this (literally just call the method while running as an admin user!) would never go in to Debian.
Rust (well, LLVM really) will automatically pass any "large" struct by reference, which in practice is going to be anything more than a few words (I think in the current implementation, it might actually be two). Unless the function call is inlined, of course, in which case LLVM can do pretty much whatever it wants.
The point was to say that this is a Western problem not an American problem, because the ramifications against multinational companies are multinational.
True about AMD

Just to add they use GlobalFoundries (US) but also TSMC

http://en.wikipedia.org/wiki/TSMC

There are several outside of the US http://en.wikipedia.org/wiki/List_of_semiconductor_fabricati...
I'm 100% sure LinkedIn probably offered to buy Coursera at a similar price:
1. A lot of Coursera's engineers are LinkedIn veterans.
2. Coursera is arguably a much better quality and more highly regarded education platform than Lynda.
3. Coursera certifications were something LinkedIn and Coursera were actively working on.

I would imagine that Coursera refused because their vision of education is much broader than what they might have been able to achieve within LinkedIn. What do you guys think?
I think one of the things that made it different, and successful, was that it aimed for a compromise between a smartphone and a regular phone. (Although obviously not in terms of price!)

Compared to a regular non-smart phone it had enormous amounts of RAM and a hugely more powerful CPU, which enabled it to run a real web browser (as opposed to Opera Mini). It also allowed fancier apps in general, once they allowed them at all, but I think the browser was pretty much the killer app.

Compared to smartphones it got rid of the stylus. This made it less capable but a lot more convenient. Having to fiddle with the stylus every time you pull the phone out of your pocket was probably, I believe, one of the things that made most people reluctant to switch to smartphones.

Also, as far as I can tell, most phones in the US were pure garbage compared to what we had elsewhere, before the iPhone upset the control of the carriers and encouraged people to pay more. If the US market had looked more like Europe, perhaps the iPhone wouldn't have been seen as such a revolution.
Dextrose is a filler starch. Raw concentrated sweetener would be more than you could handle, so the dextrose is added to allow you to use the artificial sweetener like you would use table sugar, e.g. spooning it or baking with it.

If you buy liquids then you don't get filler starch like dextrose.
We couldn't find a solution either, so we built a posix filesystem with S3 backend backend that is easy to run and scale. If you want to give ObjectiveFS (https://objectivefs.com) a try, I'll be happy to hear your feedback.
f.lux isn't as portable, as it doesn't cover TVs, smartphones, LED bulbs, etc.
I would suggest three buckets: San Francisco, including San Bruno, Millbrae, and Burlingame; Mid-Peninsula, covering San Mateo, Foster City, Belmont, San Carlos, Redwood City, Menlo Park, and Palo Alto; and South Bay, covering Mountain View, Sunnyvale, Santa Clara, San Jose, Cupertino, Campbell, Los Gatos, and Milpitas (and maybe Fremont?).
I don't know anything about the libraries mentioned, but it sounds like you've decided that the Rails way is the correct way to do things, and then try to shoehorn that into the others.
Yep!

Right now the "daemon" is planned to be another Python script run from /etc/cron.daily to examine your certs to see if any of them need to be renewed, and then try to renew them automatically. If you don't want the autorenewal, you can turn it off in what will probably be /etc/letsencrypt/renewal.conf, or with a command-line option when you obtain the cert, or use the standalone configurator (which won't enroll the cert in the renewal database), or write your own client for the ACME protocol that doesn't do autorenewal at all.
Why do you consider Ubuntu 12.04 standard? 14.04 is the most current LTS release.
Uh, all of the cryptographic efforts of World War II?
I agree with your points. It is indeed a viable, if somewhat clunky solution.

For getting the data into S3, we found exponential improvements in using the AWS CLI, as I believe it handles uploads in a multi-threaded way.

S3fs turned out to be viable for our use case, storing Magento Enterprise content assets which are then served directly from S3, so the app's upload features rely on s3fs as well as the file checks from the app itself (which are indeed quite slow).

I've always wanted to do it natively, mounting EBS volumes on more than one instance (which is not currently possible) or wishing for a native NFS service like AWS released.

All in all, it is a happy day for me. More options make us more powerful.
Friendly correction, "begs the question" doesn't mean what you say in your post.

http://en.wikipedia.org/wiki/Begging_the_question
>Windows is out of the question after seeing what a factory OEM image comes with nowadays.

Fair play. Research the manufacturer's policy if you're buying pre-built. If you build your own desktops, this is not an issue.

>I'm not giving them money and spending 2 days formatting/reinstalling/seeking out drivers on slow Taiwanese servers just to make a half-usable computer.

When's the last time you actually installed drivers on a fresh Windows install? I will concede this used to be the case, but nowadays the whole process is much more streamlined. Microsoft has made progress on supporting a lot of hardware drivers via Windows Update. Intel also has a great driver update tool that will scan your system and make recommendations.

>And then, after all that, spend another 2 days installing various adware infested shitware to get a fricking PDF viewer.

2 days is rather exaggerated. Most browsers display PDF. If you absolutely need to read a PDF, Foxit Reader is free, as in beer. Yes, you'll have to uncheck some boxes to avoid their bundled software. Big deal.

>And don't get me started on getting a half-decent dev environment going. Ugh.

Yeah, windows isn't great for a lot of developers' needs. You really could have just left your argument at this rather than spouting off the rest of that FUD.

I use Linux, OS X, and Windows all on a regular basis. They have their strengths and weaknesses, like any other products.
Google Cultural Institute 3D Repository
Then they are just going to sell it to some person in Europe who later sells them to the Chinese.
Exactly.

Take is as someone who has been teaching himself how to code, Lynda, Codecademy, even Udacity are not going to cut it. These are good if you want to play at coding. But if you want to do anything serious, you'll have to check out actual lecture videos and books.

For example, I was trying to figure out linked lists and the best resources were either from solo Youtubers, or a couple of videos uploaded by MIT and IIT (in India)
After reading so many essays about all the benefits of cryptocurrencies like bitcoin, I've come to believe the proponents have an incomplete view of how any digital currency with mainstream success would ultimately interact with the real world.

For example, proponents argue that bitcoin frees ordinary people from the tyrannies of the governments' central banks. Their reasoning: the governments can't control/inflate/dilute bitcoin -- therefore, it is an honest currency. The flaw in that reasoning is that governments can control bitcoin or any digital currency and they don't need the NSA to take over 51% of computing hashes to do it.

Here's an example... the United States of America sees that bitcoin transaction volume is a threat and therefore, they pass new law that renders all contracts using bitcoin as consideration to not be enforceable in the U.S. court system.

That's the problem with bitcoin. Bitcoin doesn't come with its own court system or its own police force. Basically, it doesn't come with its own government. Government is its own government.

This blind spot in so many bitcoin essays is like idealistic pirates thinking they can buy some abandoned offshore oil rig, declare sovereignty, and then run copyright infringing web servers from it. Well, the fiber optic cables from that platform have to ultimately connect to USA, Europe, etc. You can expect that governments (there's that inconvenient govt again) can prevent it from connecting.

I do think a digital currency will be the eventual dominant payment system. It's inevitable. It may be bitcoin, it may not. I contend that whatever it ends up being, it will be allowed to exist at the pleasure and approval of the government.

To me, the interesting thing about bitcoin is the technology of a "worldwide digital public ledger." There are lots of legitimate progress and offshoots of the technology that can be made from that. On the other hand, the dreams about bitcoin being a mechanism to subvert the governments is nonsense.
>It's dumbfounding how people here are simply shrugging this off and posting "So what? Just upgrade. Simples" type comments.

Zero people is dumbfounding to you? Because that's how many people are saying that.
And discipline is a bit tricky to boot-strap. I think that's the part that's being argued about here. Or maybe not.