skysight-inc/HackerNews huggingface dataset:
This is not theoretical.
Ground water is contaminated due to pesticides.
Small farmers are loosing there farms and income because of the economics of scale and competition from food industries.
Farmers are getting dependent on foreign companies and policies.
Organic food tastes much better.
The number of known varieties is decreasing and with it change and healthy diversity.
The soil is exhausted.
Rain forest is cleared.
> I used to think much the same thing. I have, however, had the wonderful experience of being treated (for ADHD) by two very science oriented psychiatrists.

First, you're very lucky! From what I understand, those psychiatrists are not only expensive (usually they are not on insurance plans), but also hard even to schedule (as they are rare, and in high demand)

Slightly OT, but were you diagnosed as a child or as an adult? If the former, did your treatments change as you grew older? If the latter, what was your impetus in getting diagnosed/treated?
I was specifically talking about people that wallow in the idea of suffering of others, while doing nothing about it. "Acknowledging" without actions helps no one. By consuming a lot of the fear inducing news, people are acknowledging the suffering of such a large amount of people, by such diverse groups, that they have absolutely no hope of making a meaningful impact on the suffering of all those groups. But instead of researching a particular problem (anything from the local homeless shelter to mosquito nets in central Africa) and giving something like a tithe of their income to that cause, additionally getting a little involved to make sure their money and efforts make an impact, most people would rather shake their heads and "raise awareness" on social media, and still have to have people literally coming to their front doors to socially cajole people into giving them money (because apparently all that 'awareness' that they got through the news weren't enough to get them to donate solely by their own accord).
Bananas are also common.
Tor anonymizing network overload caused by Mevade Botnet
CAG unearths Rs 17,000 crore scam in Indian railways
Walking a mile in a real NASA astronaut’s underwater shoes
For those making their own smoothies: I use kefir as a base. It is thicker, has very little, easily overpowered taste, has the kinds and amounts of probiotics that yogurt claims but often fails to deliver, and is easier to digest than milk. I normally add a banana, protein powder, and sometimes berries (which are lower on calories than an equivalent amount of fruit). Delicious, and aside from the protein powder, these are all things I would consume as individual items.
Am I a bad person for using Common Lisp for a short time (a few years) and then giving up on it completely?
I think it's going to be a long time coming, since the negative effects of mostly-working-but-not-quite software tend to be borne by the purchaser and not the creator, which means the extra expense of formal verification is not commercially viable when compared to just having a rigorous (or not-so-rigorous) testing regime.

If we were able to get rid of the 'THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED' thing that graces virtually every software license agreement, so that software publishers were actually liable to some extent for the software they produced, that would help to improve things. I don't see that happening any time soon though.
An alternate theory as to why Google killed Reader
Selfishness and having a positive impact on others/your surroundings are far from mutually exclusive.
Do you have any sort of caching in your app? Memcache, for instance, can go a long way in helping you scale.
Interesting assumption by all to think both that I haven't experienced hunger, and that I haven't lived in the third world.

I've done both.

Also interesting is that it's immediately assumed I'm an elitist first world asshole who's never had any real problems, simply because of some ridiculous abstract "risk" I insist on bringing up.

These responses bring out the almost religious emotional investment of both sides of the argument.

You're suggesting that logic must be applied to save lives, and I'm saying be careful. Things aren't as cut and dried as presented by either side.
And then came the Romans.
Jam, jelly and jello are 3 distinct things to Americans. Jello is a brand, its just flavored gelatin and comes in a box as a powder, sometimes people add fruit chunks. Jelly is a gel made from fruit juice and fruit pectin but contains no fruit solids. Jam is similar to jelly but contains some solids.
For the record, the title of this post at submission time is / was, "An alternate theory as to why Google killed Reader."
Front end workflow with grunt, jade, assemble, inuit.css and atomic patterns
I found this talk by Ricardo Signes on email parsing to be an excellent primer into why email addresses (and emails in general) are terrible to parse: http://youtu.be/JENdgiAPD6c
It's broken on Android Chrome ( http://imgur.com/l0m9z15).
Calories and fat have been the go-to for mainstream publications as the cause of obesity. But I'd highly recommend watching this talk about high-fructose corn syrup:

https://www.youtube.com/watch?v=dBnniua6-oM

It makes a great argument that high-fructose corn syrup might be single handily the cause of the explosion in obesity in the USA in the last two decades.
How slow is "slow" for you right now? And writes vs. read? Which MySql storage engine are you using?
I only have knowledge of German criminal law, but I would argue it's just common sense 99.9% of the time. Most people who "unknowingly" break a criminal law where trying to trick the system - I have little sympathy for that mindset.
Ask HN: Why is the Dribbble community so selective?
I've been wondering lately, why the Dribbble community is so selective about who joins and who doesnt. I understand that this prevents amateur crap from appearing on the homepage (or any other page), but I'm still confused at whether giving the users the power to invite members is the right way to expand.

Another emerging trend is for people to "win" invites. I mean, this makes sure that only good quality work and worthy designers make it to the community, but most of the times, it requires word of mouth and/or even knowing people personally to get drafted by them.

I put together a quick portfolio at : arsalanbashir.tumblr.com, and it was kinda confusing as to what I should do next, because there isn't a set "method" to get drafted. It depends on the whims of somebody else who may or may not even take your work seriously.

What is your opinion about this? Is this the right way to scale a user base?

Thanks
You give us two values (150GB and 100M+ rows). That is not enough to give you ANY suggestions other than give us more info.
Fruits contain fibers that are beneficial for your digestive system and control the spike of sugar level in you body. If you put them in a blender, you destroy much of the fibers and one of the major benefit of eating fruit.
Not an expert, but:

Currently formal verification is complicated, expensive, and can only be used for verifying small amounts of code. And if you look at the places where it's highly valuable , i.e. security,hardware design and critical/medical systems - i don't see a wide deployment there. So not good signs.

And i heard of formal verification tools for c#, ada, and c/c++.
Yes, my apologies. My comment was overly blunt.

The reason paranoia is important in post-2013 crypto is because the NSA's knowledge of crypto is very likely ahead of academia / public sector knowledge. They've historically used that advanced knowledge to influence past standards. In one case, they seem to have secretly enhanced the security of DES.[1] But in another case, evidence suggests they may have secretly put a backdoor into their Dual_EC_DRBG proposal.[2]

This raises the question: Should we worry about NSA tampering with proposals? If that's our goal, then it seems to me that our most powerful tool is trust: the fact that we can almost always trust tptacek, cperciva, the Mozilla Security team, and other established names. It's not that they're infallible --- rather, it's that they've always been genuine with their intentions, and have spent years building up that level of trust, so it would be a huge risk for them to be willing parties in NSA tampering.

Therefore, if someone is proposing a new standard, scrutinizing their reputation would seem to be a necessary first step. If their knowledge is secretly ahead of the public sector's, and their proposal contains a secret flaw, then no one will be able to spot it. What else is there to examine if not our level of trust in their established reputation?

So if we choose to believe that the NSA is ahead of public sector knowledge, then it seems like it's valid to be concerned about identity and reputation, because it's inherently impossible to rely on the public sector to spot any hidden influences in the proposal, unless the public sector happens to make the same sort of cryptographic breakthroughs that we presume the NSA to have made.

I apologize for bringing it up in a disrespectful way. I didn't mean to dig into Brian's life. The LinkedIn profile just happened to stand out in a quick google search.

For what it's worth, all I'm trying to do here is ask the community: should we be concerned about NSA tampering? If so, should we assume their knowledge is ahead of the public sector's? If we assume that, then what else can we do except scrutinize identity/trust (since if we assume advanced knowledge, then we can't rely solely on scrutinizing the content of their proposal)? I honestly don't know whether those are valid concerns going forward, or whether they should be taken so seriously. I'm hoping the community will decide.

[1] http://en.wikipedia.org/wiki/Data_Encryption_Standard#NSA.27...

[2] http://en.wikipedia.org/wiki/Dual_EC_DRBG
No, it's not - http://en.wikipedia.org/wiki/List_of_Internet_top-level_doma...

If you are referring to {2,6}, then it's easy to adjust once longer domains are put to actual use. If you are referring to the trailing dot, then that's exactly what I was saying - practically, email formats that are used by real people is a much simpler subset of what's permitted by the spec.
If SSRIs are no more effective than placebo, then:

* Why do some SSRIs work for some people while others don't?

* Why does increasing the dose of a specific SSRI have an increased effect?

Is it not possible that the real reason that SSRIs might be no more effective than placebo in clinical trials is that we don't quite understand the reasons that they work yet? (i.e. a specific SSRI might only have a real effect on 15% of the non-control group)
Whenever I lose faith in the naive goodness of humans, I look up Norman Borlaug again. The sacrifices that man has made for the greater good might look trivial in the books of history but it saved a billion people from certain starvation. Mexico, India and Pakistan would have fallen to anarchy long ago if not for him. I agree corporations like Monsanto took his line of work to evil proportions, but I am grateful that the first hands to wield the weapon of GM crops were of Norman Borlaug. His legacy will never be forgotten and will always be a guiding light to states and statesmen for centuries to come.
> you can't define a circuit recursively

Could you elaborate on this? Depending on what you mean, I might have a direct counter-example.
An article linked to Medium, about Medium, to get people to talk about Medium, on Medium, which you are not allowed to write for, and keeps ownership of everything created by those who are allowed to write for. I can see the appeal.
Microsoft's first act of business as Nokia owner? Cut the Lumia 1020 price
Not a single solution has error handling. There actually exists a very good iterator pattern in the Mongo driver mgo. The idea is that you have some function Next, and Next takes a pointer. You pass a pointer into Next, and the iterator fills that address with some data, returning a boolean indicating success. Then you just put that in a for loop to loop over the whole thing. The whole thing, with error handling, looks like this:

var v someType
for iter.Next(&v) {
// do something with v here
}

if err := iter.Err(); err != nil {
// the iterator had an error, handle that here.
}

http://godoc.org/labix.org/v2/mgo#Iter.Next
If you are dying of hunger would you eat a Snickers bar? How about if you had to survive for a week on only Skittles? Would you die, leaving a note that says that you refuse to eat processed food?

Is average life expectancy longer or shorter as a result of his work? Is quality of life better or worse?
Why do you think that the response is addressing your person directly? It is saying that similar logic is employed by fairly powerful folks, and attacks that logic, not your own personal experience.
Yes, he impregnated every woman who wasn't already pregnant.
Formal proofs predate how we think about unit testing (check out IBM's 'Cleanroom' process). The concept comes from an age when most programming was a lot more like applied math, and it still has a lot of traction in industries with very high reliability/correctness requirements. Unit testing took over because it's easier and cheaper to do, the results are good enough for most environments.
SEO Πρώτη Σελίδα: Δημιουργώντας Ποιοτικά Βacklinks
We don't have Memcache (or anything similar) presently, though I do believe we looked at it sometime last year. Will get a re-check done on this - thanks. :)
This is what I would like to know more about. Other day I picked up a 32oz smoothie, which said this is equivalent to 40 strawberries, 1 banana and 6 apples. How is that possible in only $5? Do they get fruits so cheap to make up for other costs? And true enough, there was strawberry puree, banana puree but apple juice concentrate and apple puree in it.
> If depression is just an imbalance, it may be that there is either too much serotonin or too little.

Depression is a heterogeneous condition. The "truth" is that it's probably not one, but several conditions with similar symptoms; we just don't have the means to distinguish between them yet. So, we (ie, psychiatrists) try different medications that are known to work on some subset of depression patients, and hope that we find one that fits.

I think this is part of why psychiatry gets a bad reputation - even when practiced well, it's an attempt to develop a model for one of the most complicated systems in existence: the human mind & body. When you think about it like that, it's almost a miracle that we're able to do anything given our limited understanding of the way the mind works.

(With many medications, we know what chemical effect the medicine has, and we know what subjective effect the medicine has, but we actually don't have a solid understanding of the link between those two).

But that's not an indictment of the field as a whole, just an observation of how much more we have yet to learn.
Well this looks like it might be fun but it hasn't launched yet, so..
how do you test for false negatives?
Everything about this is wrong. How can you compare early computer analysis by central planners in the Soviet Union to data mining employed by advertisers?

This paragraph takes the cake:

>Just as the centralized Soviet economy and computer systems produced gross absurdities in Soviet society, the centralization of information has produced vast obscurities in the lives of this generation. As demonstrated by luke warm reaction to the recent revelations about the NSA, to the Great Recession and the computerization of trade, to the perverse incentives Facebook and Twitter provide for exhibitionist behaviours, to the death march of consumerism despite the hard evidence that global warming will lead to a miserable existence for hundreds of millions of people within decades.

None of these sentence fragments have anything to do with each other. The author is so vague a reader can draw pretty much any conclusions they want from this article.
Medium isn't just a blogging engine, per se. As the author of this article points out, it's also a content farm. The genius of Medium is that it (theoretically) encourages people to post thoughtful, good content -- and the collective efforts of everyone doing this create a high-quality content farm at scale. This is different from the typical take on content-farming, i.e., paying a bunch of people peanuts to crank out endless iterations on aggregated Miley Cyrus headlines.

Now, one could certainly make the argument that Medium's game is a little shady. To paraphrase The Usual Suspects: "The greatest trick Medium ever played was convincing the world it wasn't a content farm."

One could argue, furthermore, that most of the content on Medium isn't all that good. But I think the jury's still out on that charge. I've seen some good stuff on Medium, and I've seen some crap. But it doesn't seem, on average, markedly better or worse than what I'd expect to see on a random walk through any other blogging platform.
Earlier this year, I was working for a small software company whose products were mainly PHP and Perl programs held together with duct tape. Our manager was doing some spring cleaning by removing old programming books from our shelf, shouting the titles out, and tossing them in a trash bag.

After a dozen obsolete books on Windows, Visual Basic, and so on, he shouted out "On Lisp". I was already using Clojure at home, and I recognized the author, so I lunged for it. None of the other programmers had even heard of Lisp, and had no idea why we had the book, so they let me keep it. I wonder how many other old, crusty software shops have gems like that just collecting dust.
DO NOT DRINK FRUIT JUICES / SMOOTHIES without a straw. The acidity from the fruit will demineralize and erode your teeth.

Here's what happened to my two front teeth. http://min.us/lbzsDfIjfJqxOz

Luckily my two front teeth are large enough to sand and grind past the damaged bottom portions and look normal again. It happened in just 2 weeks of drinking fruit juices twice a day.
Plan9 been free and open source for over a decade (2003).
At first it was released with some very unusual constraints(Lucent Public License v1.0). But those were quickly lifted(Lucent Public License v1.02).

GNU's stance on the revised license seems mostly favorable with some mild reservations:
http://gplv3.fsf.org/wiki/index.php/Lucent_Public_License_ve...
Whats Ailing you? Diabetes treatments are not all the same.
Intel Says No to Ubuntu's New Display Server
Yes, it is, or at least close enough that you should be considering it.

http://newgtlds.icann.org/sites/default/files/ier/hu62oef5uc...

gTLD can also contain punnycode/unicode now, which additionally breaks your regex in another way.
Here are some guiding questions:

1) Do you actively need all 100M records, or is there a period after which you can archive them?

2) Have you partitioned data across multiple servers, or just multiple tables on one server?

3) What are the nature of your expensive queries? Are you generating reports? User dashboards?

I think a general idea of what your application is doing would help us provide some guidance.
"Not having had in-house prior experience with such data volumes on MySQL ... At this point, we're considering the following 3 options:"

4. Hire or contract a consultant/expert. Part of their assignment could be to teach you.
Trolling? no, since I researched this market for my company and I found Bromium virtualization approach "unique", every new product following an innovative approach is interesting.

Currently there are many different approaches to virtualization and I am bullish to application oriented approaches like App-V and ThinApp.
Yes, the growth in the webspace can be partly attributable to programming being more stable, more accessible to beginners. Do you think the hard part of any programming/engineering project is learning a new language?
Sure thing!

Here's a link from Oregon State giving a brief overview of the usage of fossil fuels in agriculture: http://people.oregonstate.edu/~muirp/fossfuel.htm

Basically, we use nitrogen fertilizers derived from oil, pesticides derived from oil, harvesters which run on oil, herbicides derived from oil, irrigation which runs on oil, and the transporting infrastructure to delivery all of that food.

As for the taking away something when we substitute something else:

Biological organisms have a general amount of energy their capable of taking in and processing. Whenever you substitute another gene "part" into an organism, you lose your net output of energy. It means that "cost" of energy is spent in producing that side effect, and not elsewhere. IE not in defense against other organisms.

As for the "brittleness" of genes:

The entire point of sexual reproduction is to make it so there is as much diversity in the genome as possible. This makes it so one bacteria or virus can't unlock the genome of an entire species and wipe it all out.

I think this also explains the last piece. We're exposed to a virus getting the code for a specific piece of that gene and wiping out all of that system very rapidly.
Two Men, 58 Years and Counting. A Love Story.
Caching is definitely a must have, both an external cache (Memcache, Redis) and tuning MySQL's own caches in the configuration, using InnoDB and MySQL means you can configure a large buffer in the MySQL config to speed things up considerably

Disk speed could also be a huge issue, especially on a VPS where resources are shared between many virtual machines, consider migrating your database off to a dedicated server (Preferably one with an SSD), depending on where you are in the world OVH might be a good choice.
By manually going through the log of rejected email addresses.
In my experiences, the size of the database nor the number of records really matter. It's the number of queries that you are handling at one time that can really affect performance.

Sure, if you have a single table with a ton of records this can slow things down - but not nearly as much as dealing with a high number of queries.

I highly recommend this book - http://www.amazon.com/dp/0596101716/?tag=stackoverfl08-20

Yes, caching can really help. Logically placed indexes can too. Switching to postgres will not help. The bottleneck will still be there. The key is to find that before you start tuning/optimizing: http://www.singlehop.com/blog/analyzing-mysql-performance-an...

Good luck!
i think you miss the point of advertising something as addictive. it can have a positive spin. addiction can be understood as something so enjoyable you would want to continue to do it as a regular activity. if that thing isn't bad for you, then it's a good thing that it's addictive.

if i told you excercise was addictive as a selling point, would you say that people shouldn't exercise because it is addictive? i think it's clear that addictive activities aren't necessarily bad just cause they are addictive.

people should focus on the positive impact an activity has. if it's strongly positive, then addiction to it isn't bad at all.
Buildcloth v0.2.0 Released
"feeling great" != healthy; "not fat" != healthy

A calorie isn't a calorie. The impact that 100 calories of vodka has on your body vs, say, 100 calories of Kale is significant. The body uses different strategies to break down different types of molecules. There can be toxins. There can be impact on the gut flora. Not to mention the impact that these all have on the feeling of "fullness" (which the article mentions).
The difficulties with fast constant-time point multiplication seem to be precisely the type problem the NSA might know of earlier. I.e. it's possible they contrived the standards to something they knew people could easily get wrong. Not a reason not to use them, just food for thought.