skysight-inc/HackerNews huggingface dataset:
I disagree.

As an Indian. I think what our government needs to do is stream line the food distribution network and get products directly to consumers. Just doing this alone can solve some thing like 50% of the problems. Secondly they can start by leasing out large parts of underutilized land to agriculture related companies so that they can produce grains/vegetables/fruits etc in mass. Thirdly, to increase automation they can start by implementing tax friendly policies for machinery import so that human effort in agriculture can be reduced by bringing in machinery. Fourthly, to lay down a long term policy for irrigation infrastructure.

The problems with Indian agriculture system currently is too much fragmentation, middle men, lack of a well managed structure and distribution network. Too many people manually doing jobs and no mass production.

And soylent is quite expensive. $70 for one person, for 21 days? That is 4200 rupees for one person for not even half a month. With a little extra money you can feed a family of 2-3 on a good vegetarian diet here.

Soylent is just fancy Bournvita/Horlics/Complan/Boost/etc.
Zerocoin was really the first of it's kind, that's where all of the hype comes from. The promise that Zerocoin offered initially was a lot stronger than anything around, and many people heard about Zerocoin long before they heard about CoinSwap or CoinJoin (and subsequently Bytecoin).

>I'm really skeptical about the wisdom of splitting up the crypto-currency adoption network effect just to introduce some new transaction features.

As someone who's been working on cryptocurrencies, I think that most of the Internet of Tomorrow is going to be driven by a set of cryptocurrencies that all do different things, following some of the primary principals of Unix. Storage and computation, for example, are services that I think will eventually find homes in cryptocurrency. Already you see things like MaidSAFE and Ethereum attacking these problems. But you also have problems that need to be solved like DNS routing, public random numbers, time synchronization where the modern solution involves centralized services.

Right now, there's not much that allows cryptocurrencies to communicate, but that's quickly changing and should move forward much more in the next 5 years. Merge mining, colored coins, and decentralized inter-currency exchanges are just the beginning.

There are a lot of problems that cryptocurrency has the potential to solve, and I think it's foolish to hope that a single cryptocurrency that will effectively solve all of them. But I also don't think that having 12 or 200 different cryptocurrencies means that any individual currency needs to be made weaker. Merge-mining is a good start, but I think that inter-currency cooperation and protection will continue to get better.
What's your complaint exactly? There is a lot of overlap with statistics, sure. Especially in the simpler stuff. Machine learning is literally using machines to automatically create models. What did you expect?
If people aren't able to continue streaming their favourite game on Twitch after the acquisition, they will go somewhere else and Youtube will have gained nothing from the deal. It makes absolutely zero sense to buy out a competitor just to drive all their users to a different competitor.
Cloud Foundry by way of a glossary that helps define what it can do
Yeah, you're probably right. You could probably still argue that emotions can be subconsciously driven by an ingrained sexist worldview, but I think anyone who is rejected goes through bitterness and that's just natural.

Id written something long and rambly, but to kind of summarize my thoughts, "friendzone" is used in lot of different ways and means a lot of different things to a lot of different people.
Think the NSA doesn't know you are reading this cartoon, right now? Think again.
Aside from the obvious (API's), the use case you describe see,s incredibly small - likely too small to justifiably target.
Understanding Promises in Angular
The only ones I can think of off-hand are these two. The second one isn't really about parallel/concurrent/distributed programming per se, but rather about using Intels Threading Building Blocks - good book if that's what you want to do, but not very useful if not. The first book is interesting and covers a lot of ground (covering general techniques and algorithms as well as specific implementations with OpenMP, MPI and Java's facilities), but I liked Art of multiprocessor programming more, probably because it has a more beginner friendly teach everything from the very beginning approach.

http://www.amazon.com/Patterns-Parallel-Programming-Timothy-...

http://www.amazon.com/Intel-Threading-Building-Blocks-Parall...
wow, even given the idea that this is written by someone who is "English as a second language" these come across as somewhat unhinged.
This is quite interesting that Microsoft is rolling out new iterations so quickly. It was only a 8 month gap between the Surface Pro 1 and the Surface Pro 2. If a Surface Pro 3 makes a debut next week, that would be approximately 7-8 months since the last iteration yet again.

For comparison, it Apple refreshes the Macbook Air and iPad about every 12 months.
But none that are as pretty and well tuned.
Indian startup mGaadi helps Tuk Tuk drivers and passengers
Have you considered asking for unpaid leave? I'm not sure about New Zealand, but many companies in the US offer bereavement leave. The company might prefer to have you back, hopefully refreshed and in better spirits, rather than lose you altogether.

In any case, the most important thing is your mental health and happiness. It definitely sounds like you need more time off. You'll be able to find other work, and you have a very understandable explanation for your next employer.

Do you have friends you can reach out to? Somewhere to couch surf? I've found that in grief, having something to distract you makes a big difference in keeping you from wallowing in despair. That, and by the sound of it, you're still pretty depressed; please reach out to someone, you don't need to go it alone.
Encrypted Internet Traffic Surges in a Year
Ask HN: What groups / meetups should I join in Silicon valley
Hi! I am software engineer and I just moved to Mountain View and wanted to know what are some good groups or meetups to join to meet like minded people. My main areas of interest are:

1. Social Entrepreneurship - Doing well while doing good!
2. Investing
3. Learning new things / technologies
4. Machine Learning (complete noobie)

Also would love to hear what are some must do activities for people who are new to this area. Feedback greatly appreciated!
> Zerocoin was really the first of it's kind, that's where all of the hype comes from. The promise that Zerocoin offered initially was a lot stronger than anything around

Can you really say that Zerocoin was the first of its kind when it still doesn't actually exist? There is a crypto library that implements the blind accumulator but thats it. Not a usable system. Bytecoin and CoinJoins are things you can use today.

The anonymity offered by systems that exist is inherently better than that offered by ones that don't exist, I think. :) The Bytecoin anonymity is better than Zerocoin's too, even ignoring the whole existence part.

(FWIW, I (and others) were posting about CoinJoin a long time before Zerocoin was a twinkle in anyone's eye. But the suddenly popularity of Zerocoin made me realize that I needed to attach a compact and snazzy _name_ to the idea if I wanted people to pick it up and run with it. Doing so appears to have been a pretty massive success. ... I worry a lot about people paying too much intention on someday-ware and as a result not going out and building things that we can use sooner than someday.)

> As someone who's been working on cryptocurrencies, I think that most of the Internet of Tomorrow is going to be driven by a set of cryptocurrencies that all do different things, following some of the primary principals of Unix

Well, what do I know. ::shrugs::

To me "driven by a set of cryptocurrencies that all do different things" doesn't sound like unix it sounds like saying that "in the future computer communications will be enabled by orthogonal networks that each do different things".

I think currencies just like communications networks benefit from Metcalf's law... So it seems silly to me to artificially divide up the world into separate currencies just to get different transaction features. It's technically unnecessary. There is, I think, an argument for dividing things up for different economic approaches— e.g. freicoin's inflationary currency— but for transactional purposes, it just isn't necessary. You can have one cryptocurrency being used on many different transaction networks (including decentralized ones). And I think that if in the future these things continue to be used at all, we'll find ways to not create artificial friction where it can be avoided.
Beware Of Free Wi-Fi
EFF Report Reveals The Most Trustworthy Tech Companies
Spy on Optimizely customers' experiments
How do you know you can't live on just Soylent? Their CEO has been doing it for months.
Interactive Google Doodle celebrates 40th anniversary of Rubik's cube
Original StackExchange answer with roughly the same content: https://ux.stackexchange.com/questions/52336/why-is-the-mous...
I think you are missing my point.

That is, that the argument 'TDD doesn't do design, people do' is a glib and not very illuminating argument, just as when it is used in the context of guns.

Of course design is ultimately up to people, but they do that design in an environment of tools and methodologies.

Those tools affect the way people approach problems, and what kinds of things are easy vs difficult.

So tools do matter, and choice of tools is also a political issue in that there is no absolute "right" or "wrong", just better or worse depending on when and how they are used.
Speaking of the K-Pg boundary, I just recently read Walter Alvarez' T. Rex and the Crater of Doom, which is a popular account of how the Chicxulub impact theory came about and was ultimately substantiated, with the author himself having been one of the key figures in the proceedings.

Aside from being a really fun scientific detective story, it provides great insight into the application of the scientific method. The impact theory was up against scientific gospel at the time, but it was gospel that had spread for good reasons and had proven very beneficial to the science of geology. It also provided for a trial by fire that ultimately made for a stronger, better-argued theory. Stories of the initial struggle of revolutionary ideas are told frequently, but the challengers tend to be cast as the villains of the piece, or are presented as dimwitted - Alvarez is far kinder to his naysayers, and this angle is very interesting. It's a book about fundamental research, but also about the complexities of science as a human enterprise.

Plus I'm about the right age that I remember reading in kids' science magazines about these discoveries as they were happening, so it made for good nostalgia :).

Here's a link to Wikipedia's ISBN page: http://en.wikipedia.org/wiki/Special:BookSources/0375702105
Experian Breach Tied to NY-NJ ID Theft Ring
Thanks! I've never worked with Fortran.
Lots of people are comparing it to meal-replacement alternatives, but I'm unimpressed with how it compares to much more mundane foods, like a 7-11 burrito that has a very similar nutritional profile, retails for $1.69 in single quantities, and is much easier to prepare (2 minutes, no dish washing, no need to refrigerate for settling)

http://www.nutritionix.com/7-11/7-select-burritos-beef-bean-...
The Internet-Connected Things Are Getting Their Own Network
http://www.amazon.com/s/?&field-keywords=tube+feeding+formul...

It's not exactly expensive, not that I'd recommend trying it.
Compared to the crypto used in Zerocash, Zerocoin's internals are fairly elementary.

Zerocoin used one-way accumulators and discrete log based ZKPs, which are fairly approachable to anyone who has taken an undergraduate course in cryptography. Zerocash, however, uses Ben-Sasson's highly efficient zk-SNARK construct [0], the details of which are probably fully understood by a handful of people in the world. There's a reason the people who geek out over this kind of thing (#bitcoin-wizards) call it 'Moon math'.

[0] - https://eprint.iacr.org/2013/507.pdf
Yes, and I actually referenced both when I was writing that comment. I intended to cite them (note the [0]!), but I forgot.

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

http://en.wikipedia.org/wiki/List_of_Nobel_laureates_by_univ...
Hmm, interesting, I ordered month supply (I guess their month consists of 28 days) later in the game and haven't got shipping notification.

Mini-survey: if you ordered, have you got yours already?
I am aware of this - hence the :)

I do think it is more of an issue with the individual than the nature of IAS as great collaborative work was done by people there.
Awesome hackerhouse. palo alto or mountain view would be a great location
And so begins the biggest experiment in human nutrition since the Dutch Famine of 1944.
Two things:

1) A recently discovered very strong correlation (needs further longitudinal study) between mindfulness practice and a reduced decline in mental performance with age.

http://journal.frontiersin.org/Journal/10.3389/fnagi.2014.00...

2) I had a demo -- the device is actually very responsive and seems to really work. The science (not conclusive but interesting) behind it is a well known correlation with meditation and brain alpha waves. YMMV.
It also doesn't work for some of the major bridges that I ride over.
New Implanted Devices May Reshape Medicine
Atomic Counters at Stateful.co
Developers have always been free to choose techniques. Search engines owe you, the developer, nothing. If Google et al can't scrape your content, they'll scrape a competitor who better serves parse-able content. If you want to play ball with a particular search engine, you have to serve content that they can parse at the time.
I agree.

I play an MMORPG called Runescape which has millions of players, I've been playing it since I was 12 and now I'm 21. I stream on Twitch once every few days and frequently have 1,000+ people watching me, subscribing, following and most importably putting eyeballs on Twitch's adverts (which is one of the largest concurrent none-featured community.)

If this happens I lose my anonymity (because Google+) which protects my account details from being stolen. If this happens I lose the ability to stream while playing music in the background, my followers even have the ability to request songs during the stream using an automated service, where does this leave me with regards to copyright then?

Even worse than this though is that if this happens, Google will in some way fundamentally change a service which I and my followers love to use - a service which they don't understand.

I speak for myself as a well known member of this community: If Google buys Twitch, Twitch will die.

This video basically (and very explosively) explains the current thinking of Twitch users: https://www.youtube.com/watch?v=loeFYdbvrZM (turn down your sound)
I rage quit Firefox years ago because it's impossible to discuss it's critical perf issues without people pointing shifting blame to plugins. It got so bad I ran clean installs that never had a plugin ever, still had perf issues, and people on the internet simply refused Firefox could be at fault.

I switched to Chrome and have never looked back. I also have never had a single issue with any AdBlock plugin in Chrome. Maybe they're doing something insanely stupid. I don't know. I use Chrome where it just works so I also don't care.
Any idea if someone has written an abstraction layer for this yet?
MY GOSH! I never realized how slow my page loadings were. Removed ABP (and a couple of extensions) after reading this and the memory consumption just went to 1/2 of what it used to be, the page loading times are just incredible... I always wondered why Chrome is soooo much slower compared to Firefox (ABP not installed on Firefox) but never investigated further.
Thank you so much!
Sorry, I confused Zerocoin and Zerocash (which even some of the paper's authors did when I talked to them at RWC).
We use it in our backend to tie everything together. It serves an http/json api to our client apps (Web/JavaScript, Android/Java; iOS/Objective-C coming soon). We're handling the same data types in JavaScript, Java and OCaml.

What is clear is that we spend a lot of time fixing type errors in JavaScript due to the lack of basic type checking. Java does not have this problem and for Android programming it is a breeze since really the mobile app is just a GUI which doesn't have to do anything clever with the data.

Now the backend is in charge of serving correct data to the client apps. I could explain that OCaml is fast and lets us implement any CPU-intensive algorithm without having to switch to C, but the truth is most of our code is not much about algorithms but very much about data modeling and data management. Anything we store needs to be stored correctly if we don't want to accumulate broken data resulting in bugs that are costly to fix. Untyped languages such as JavaScript let you store anything without checking their conformance to a type definition, this is awful. Java for example would be perfectly acceptable if it wasn't so verbose. We want to write JSON-like records and arrays like in JSON or JavaScript. OCaml provides this, Java doesn't.

Now, we don't want half of our code to consist in annotating each variable with a type. The compiler should infer that 123 is an int. How hard is that? You tell me. JavaScript doesn't check anything. Java or C++ force you to declare that 123 is an int. How clever is that? I don't know. OCaml, Haskell just figure out that 123 is an int. That's called type inference. That makes code readable like JavaScript or Python, with the safety of Java and the performance of C++.
So far they've only lost money with Surface. And I remember they were saying to their partners initially "don't worry, this is just a reference product - it's like not like we're actually trying to compete with you or anything like that!" - yet they're now at the third iteration.
Is this at all different from the Melon[0] headband (a Kickstarter backed project from ~a year ago, and half the price)?

[0] http://www.thinkmelon.com/
Seeing as you don't even know that fish oil is more like snake oil[0], I don't think you're in any position to give nutrition advice.

0: http://www.onlinecjc.ca/article/S0828-282X(14)00237-2/abstra...
The Uncloud.
Community is a strong word for that shit hole GreyFaceGreyFace
I'm not saying it's not possible technically. You can. But it's just miserable. Soylent taste bad, it's pricy and you can do same (live on just protein shakes + vitamins) with the other products. It will save you money and supplements like Muscle Milk taste way better than Soylent.

But still I'd rather eat balanced diet than just Soylent or just protein shakes. Personal health is too important to turn myself in lab rat for Soylent CEO.
Drug discovery is perhaps the hardest intellectual problem. The human body is extraordinarily complicated --- perhaps more complicated than it needs to be to function, but that is another discussion. And yet great minds have found ways to fix it at a molecular level when it fails. I am in awe of the scientists who have invented the cures that we take for granted today. And yet so much remains to be done. Today, only a handful of treatments exist for the countless ailments that strike us down dead.
I develop genomics software - my company is in my profile.

If you are financially independent then you should look at becoming an adjunct professor as a long term goal. If you don't cost the university any money and you generate papers and grants then you will not have too much trouble finding a position.

You should use this freedom to work on areas that other less fortunate scientist can't like project that may not generate any results for 3 or more years. No grant funded scientist, or even tenured staff member, can afford to tackle projects that don't generate publications within a relatively short timeframe as any breaks in publication output is career killing.
You can get it today (or 3-4 weeks rather for order fulfillment).
Git-blame plugin for Atom editor.
Why do you think it's such a big deal? First off, the latest Surfaces came in the middle of Intel's chip cycle. And now they are launching it at the beginning. That's how they are are able to launch with a "new" Intel chip - which isn't really new anyway, just a repackaged Haswell (2014 was supposed to be the year of Broadwell, not Haswell repackaged).

Second, Sony and LG are already launching "new generations" 6-8 months later, too, with the Xperia Z2 and LG G3. Just because you put an incremental number at the end of the product, doesn't mean it's actually a "next generation" one. I doubt you'll see 1440p resolution and double the storage for the same price on this one for example. They were probably just working on Surface 2 and Surface 3 in parallel, too.
It's a radically different approach.

Zerocoin basically implemented a decenteralized 'mix' via a blind accumulator. Zerocash uses zero knoweldge proofs of execution for general computation so that basically all properties of a coin can be completely blinded.

In ZeroCoin, coins— all of equal denomination— go into a bag (one bag per denomination), and coins come out of the bag and you can't tell which was which (except, of course it can't come out until after it's gone in.). In Zerocash its more like everything is completely encrypted, even the values, the network knows that its all valid due to zero knoweldge proofs, but only the transaction participants know any of the details of the transactions at all.

In some ways Zerocash is really the some of the most pedestrian applications of the ZK-SNARK technology, ... prepare to have your mind blown and go read some at http://www.scipr-lab.org/
Do they really have a choice? For better or worse they aren't getting traction with the Surface family, so they need to keep trying new stuff in the hopes of finding a device that consumers want.
Hardly. Increase the portion size to match 2k calories:

Per Serving
Calories from Fat 760
Calories 2040
% Daily Value*
135%Total Fat 88g
140% Saturated Fat 28g
Trans Fat 0g
33%Cholesterol 100mg
163%Sodium 3900mg
84%Total Carbohydrates 252g
92% Dietary Fiber 23g
Sugars 6g
Protein 59g

way way above in fat and sodium
Bank probably knows you're unlikely to have much proof. I guess it's similar to the way people get away with putting flyers on car windscreens or paste up posters on buildings. You know with almost absolute certainty that the company being advertised is ultimately responsible, but unless you can connect all the dots, your complaint might not get anywhere.