skysight-inc/HackerNews huggingface dataset:
You can use messaging to distribute the work, but let all workers access the same RDBMS; that way you pretty much get the same ACID properties you are used to.
Disclaimer: IANA AI Researcher

I wonder if you could build some kind of distributed neural net on top of twitter or another social network. Find some way to get nodes with very little computation power hidden within a free app, webpage, screensaver or something[1], and use twitter as a communications channel instead of IRC or whatever. The social graph stuff is already built in.

Twitter seems to be terrible at detecting and banning bots - I wonder how fault-tolerant something like this would have to be. After all, the bots would be following generally good heuristics of communicating with one another, albeit probably not in natural language. They would probably have insane login patterns, however.

[1] Or a botnet, if you're feeling evil.
I think this might be the singularity
While multitasking is bad for productivity, most workplaces require multitasking ... Some people even perform better while multi-tasking.

So I think it varies a lot from person to person.
This is one disease that getting it scares me more than almost any other; yet once someone has it deep it no longer matters to them. I've always wondered if what you do with your mind during your life has any actual influence on this disease.
> "Don't use shell for data transmission."

Shell != Environmental variables.
Twitter has limits to how many tweets you can post in a certain period:

http://www.urbandictionary.com/define.php?term=Twitter%20Jai...

Presumably if you sustain that level of tweeting for awhile they'd warn you or suspend your account.
Thanks for the feedback! Would love to hear of anything else you'd find valuable. What do you want/need? IYO
Some what ironic that I get "SSL Connection Error" in Chrome for that post!
I feel like the only reasonable thing to do now is to capture all traffic going to a web server and analyze every field for that's that eventually become env vars.
Very good point. More long term. Really this is facilitating better communication and tracking between patient and health care professional
Or fix the shell or use another one.
How does the copenhagen interpretation refute the fundamental nature of QM?
also email: pebilepsy@gmail.com
Last I heard the C++ style arbiters at Google (a handful of very-senior engineers who dictate how everyone else at the company should write code) felt that rvalue references were too hard to understand and would therefore lead to more problems than they solve.

Admittedly my knowledge is a couple years old, but the rule specified here of "you can only use them with explicit permission from the C++ style arbiters; maybe we'll reconsider later" seems consistent with that reasoning.

I'm glad I don't follow their rules anymore. rvalue references are incredibly useful in making ownership transfers explicit, and although they may sound confusing on first description, once you get the hang of it, they are easy to reason about.
Just a heads up for people who read this and know some math, this is a technical use of the word "topology" that is not entirely consistent with the usual usage. The author has co-opted the word and given it a specific, and somewhat non-standard, spin.

It's not entirely unrelated, and it's probably defensible, it's just that for a time it kept catching me out.
I don't know what it is that often makes successful people seem to lack basic empathy. I assume once you've succeeded following a certain path, you think the options that were available to you are available to anyone – if only they were good / smart / strong enough to make the most of them.

Such smart people seem to lack a basic understanding that the world is a complex place, and social, cultural, and economic forces can have as much a role in shaping life trajectories as one's abilities and ambition.

Or perhaps to put it another way, not all hardships are created equal.
Alt title: "CloudFlare offers to MITM all customers for free!"

Source: https://news.ycombinator.com/item?id=8337815

Not to knock on CloudFlare too much though. Their DDoS & malware protection is definitely a nice plus to have. Just know what you're signing up for.
The main motivation of this sort of technology transfer program isn't the license revenue itself. That's insignificant when compared to their operating budget. The point of this program is to provide evidence that the research has commercial applications. With this evidence, they are able to go to Congress and show their research helps the economy, which is used as part of the justification of their research budget.
Fuck Jack Ma.

There. I said it.
I'm a member of that generation myself, and I agree with a lot of his points. My generation is one that can't take criticism, and requires constant positive reinforcement. Any negative opinion is dismissed as "trolling" or being a "hater". His claims are not contrary to the truth in the slightest, they're descriptive of a failed generation.
Use Python Effectively on OS X
128 bits of entropy should suffice to make brute forcing impossible.

That corresponds to a 22 character mixed-case alphanumeric password. (62 choices per character, 62^22 > 2^128). But only if the characters are chosen randomly by a password generator; characters chosen by a human will have patterns and therefore lower entropy.

80 bits of entropy should still be enough to occupy a large amount of specialized hardware for a long time. That would correspond to 14 characters.
What would be the advantage of using Twitter as compared to IRC? In either case you need to code in the initial meeting spot.
It is generally accepted that lifestyle has significant influence on Alzheimers risk.

http://www.helpguide.org/elder/alzheimers_prevention_slowing...
...also regarding his final point about the speed of light - of course special relativity which explains this is similarly a generalization of older theories such as Galilean relativity.

If you look at the work of Feigenbaum - e.g. http://arxiv.org/abs/0806.1234 - you'll see how similar to Hardy deriving QM purely by continuing older lines of thought, the fact the universe has a maximum possible speed that anything can travel - the speed of light (though it's not strictly about light) can be derived from postulates as old as Galilean relativity. The speed of light cannot be infinite - it must have some value.
This general case of this method is sometimes called Lagrangian interpolation. As the article describes, there is one caveat with using these formulas: you can only decrease the step size so much before it backfires.

Because you are dividing by h, to decrease it from, say 1e-6, to 1e-8 introduces more error into the result than it removes. (Floating-point division with a numerator and denominator that have a big difference in magnitude is a problem.)

The example problem in the article just happened to be well conditioned because the sine and cosine, and their derivatives, are bound on [-1, 1], but most problems won't be and the complex step method won't help much then either.

To get better accuracy, rather than decrease the step size, you should use a higher-order formula. The three and five-point formulas are common. The Handbook of Mathematical Functions (Abramowitz & Stegun) has a table of coefficients for differentiation formulas up to the sixth order (Table 25.2): http://imgur.com/eRl8w8h

For fun, derive the 8-point formulas.
They also seem to suddenly forget about survivorship bias. Because they've ended up on a good outcome they assume that all their choices along the way were the correct ones.
I think this depends a lot on the country and how much economic opportunity there is. In some countries- like china in the past, for instance- you couldn't start a business without favor from political elites.

If you live in the USA, made $10 an hour (just a proxy for "minimum wage"), you net about $18,000 after taxes, or $1473 a month. IF you can find a room to rent for $400 a month and spend $300 a month on food etc, that leaves you about $750 a month to save. That's $9,000 a year or $153,000 over 17 years (the time it takes to go from 18 years old to 35 years old.)

That's assuming no growth in your income or returns on your savings over that period.

What's worked well for me personally is, whatever my income, I've tried to live like I had half of that income.

This is easy in some places, harder in others. Impossible in New York City (I think.)

This is also why I think that Remote work is a huge opportunity-- people could live in cheap places while earning an income from companies in expensive places with high value businesses.

EG: Programmers moving to Butte Montana and working for Bay Area Startups.
This is what the whole article says - the title is merely more layman-friendly wording.
“It’s Not Like a Missing Unit Test and Then – BOOM, China Syndrome”
Many such people have had irrational beliefs. It's like a guy that has "system" for winning the lottery, and then does.
India will use Thorium fuel cycle for managing radioactive waste
That's true, but at least in the USA-- where I've worked with two people who were in poverty when we met-- you can turn your life around. In my experience, with hard work on their part and a little bit of guidance it took them about 2-3 years to get into well paying (e.g.: well above minimum wage) jobs.

The biggest thing inhibiting them before we worked together was growing up in a situation that seemed hopeless to the point where they couldn't see the path or the opportunity that was there for them.
The Guardian says the piece is not from Jack Ma: http://www.theguardian.com/money/us-money-blog/2014/sep/26/r...
If you're poor at 35, it's because you haven't curried enough favor with the government.
Reminds me of the interaction between two automated amazon pricing algorithms: http://www.michaeleisen.org/blog/?p=358
Well in that case, they were lucky to have you as a resource. Please don't think I'm saying hard work isn't important, but it definitely is not the only factor in succeeding.
Yup, Mozart, Abel and van Gogh sure got what they deserved.
I've done this in Racket. It was quite a fun little learning project. I've been meaning to dust off the core and add some more I/O hardware to it though.

https://github.com/jarcane/MicroMini if you're curious.
This should save me some time, good work!
I suspect that both of them where working age, sane, healthy, without major addictions, reasonably intelligent, and had an acceptably clean background. Remove some or all of the above and even low levels of success become far less likely.

That said, a friend of mine got a middle class job despite health issues, addiction, and with a somewhat shady past it's just much harder. However, he also had a fairly strong network to fall back on when things where tough which helps.
Another option:

Most/all modern distributions can run programs built with lsbcc[1] from the Linux Standard Base workgroup. The lsbdev environment links your program against "stub" .so files that advertise appropriate symbol versions, and prevent referencing library symbols that are not defined in the standard.

It can be somewhat of a hassle to get programs to build in this environment, but it greatly reduces the chances of finding an incompatibility when the program is later run under an unexpected Linux distribution. LSB includes an app checker[2] which can generate reports[3] showing compatibility with various distributions.

[1] https://wiki.linuxfoundation.org/en/Book/HowToDevel

[2] http://ispras.linuxbase.org/index.php/About_Linux_Applicatio...

[3] http://ispras.linuxbase.org/index.php/File:LAC_TestReportDis...
One of those linked this:

http://localroger.com/prime-intellect/mopiall.html

which was :woah:
Assuming you don't need a car (payment, insurance, gas), don't need to take a bus (costs money each time you take it or monthly). Assuming you don't have any medical problems. Assuming you don't have a cell phone (becoming a necessity) or an internet connection at home. No laptop (becoming a necessity).
I agree that it is fear mongering to say that you'll get cancer or schizophrenia (!?) from a certain additive... but on the other hand I think to simply dismiss any warnings is to throw the baby out with the bath water....

Maybe the argument is too subtle and people feel like they need to ratchet up the intensity of their argument to make a point, but I think the basic premise holds true: why are these things in our food?

The real reason is almost always either marketing (it needs to look as it does on the box, i.e. dyes, stabilizers and such) or supply chain issues (shelf life, total outputs, i.e. preservatives/growth hormones) all dressed up with it's own pseudo-science of GRAS (generally regarded as safe)... which does not mean some multi-year double-blind longitudinal study, it simply means lack of evidence that something is harmful. In the parent's link [1] #6 he goes as far as to say that overall cancer rates dropped during the introduction of bha/bht- how is that scientific to say that an ingredient must be safe because everyone in the US has less cancer than before this ingredient was put in food?

I don't object to the use of additives per se, but most of these chemical additives are in there to either make the food a couple of cents cheaper or to make them one percentage point more profitable.

And in fact perhaps these supply chain issues may be solved in the near future if people order/buy their food online/get it delivered, eliminating the need for a product to last 6 weeks on a shelf; You could say that the use of preservatives is just an inefficiency of the market.
Having basic empathy (i.e. not being a psycopath) might be an obstacle in getting rich quick. A wider range of options is available if you don't have to care what your actions cause to others.
Earth in 200M Years
From a brief reading of the hypothesized causes[1], the most straightforward behavioral thing you can do is to avoid smoking. The sibling's comment suggests generally healthy living. Other than that, don't worry about your behavior as regards Alzheimer's; the stress isn't going to make you any healthier.

1. https://en.wikipedia.org/wiki/Alzheimer%27s_disease#Other_hy...
I agree. I was trying to say that what was obvious to me were things they didn't think of.

That part of the problem is that people get conditioned to see their horizon as narrow.

It cost me nothing to help these people (Really, I did give them loans and stuff like that over time, but the real help was not money.)

Unfortunately, our society is focused on the welfare system, but the welfare system never illuminated the path for these people.

Of course, this is based on my experience so it's anecdote.
Use https://www.famipix.com
Disclaimer: I founded this site in 2005, and I still run it today.
You can also order very high quality prints, for archival backups.
"I don't know what it is that often makes successful people seem to lack basic empathy"

Or lack a basic understanding of economics.
Kind of boring discussion about detecting boards a distance away and not being able to once hearing is blocked. Why not just check YouTube or Oprah and check out the blind guy who can tell cars vs. trash cans vs. arm chairs apart by clicking at them, etc.. I guess it is good someone took the time to write it up formally, though.
I'm pretty curious as to your statement 'Register jobs in Postgres, use RabbitMQ as the trigger mechanism. But this puts a burden on the processor, which now has to use two APIs.'

Does that mean you know of a way to do it with just a DB and without a MQ?

If you store the jobs in the database and dont have a parallel MQ system, exactly what triggers the job to be run?

For example, a job might be to process a batch of pictures. To create the job, you would insert a row into the database. But when you insert the row, how would another machine know to wake up and start processing it? Is that other machine just polling? If so, how do you ensure two machines on the cluster dont pick up the same job?
One person lacked two of those factors, the other lacked one.

In both cases they perceived those, and other factors as making the possibility of success unlikely.

I managed to convince them otherwise, because in part, I have a similar background, and because they saw results.
What If Monopolies Are Good for Us?
Why not call everything parwaves? Or waveticles?
Your business needs should be dictating your burn rate. What's it matter what other people are doing?
Am I missing something? In the article it said "If you're poor at 35, no one will pity you.", not that you "deserve it". The headline seems like click-bait.

At any rate, even the statement he did say is demonstrably not true as there are certainly some people who will have pity. But so what? Someone feeling sorry for you I suppose is nice, but being broke sucks.
Information is also a very valuable resource. Having you as a connection may have been the difference between continuing a life of poverty and getting out of poverty. I have the same natural advantages today that I had when I was 20, but at 20 I knew far less. If I knew then what I know now, with the same skills and effort, I would've gone 10 times further.
What economics is he lacking? Are you arguing that the economy is zero sum?
https://access.redhat.com/articles/1200223

CUPS probably too, but no POC seen yet
Keep reading. Use of environment variables is specified for Unix. (And, actually, for all other systems which the RFC provides a specification, differing only in minor detail.)

http://tools.ietf.org/html/rfc3875#section-7.2

For UNIX compatible operating systems, the following are defined:

Meta-Variables
Meta-variables are passed to the script in identically named
environment variables. These are accessed by the C library
routine getenv() or variable environ.

This is how CGI works. This is how CGI has always worked. NCSA HTTPd was built on and for Unix, and was the origin of what we now call CGI. This is the interface to which CGI-compliant scripts and webservers have always adhered.

> I suppose the authors of bash know that most of the implementations of CGI do this

1) I don't know why you would suppose the authors of Bash would know how CGI works. Nothing about writing a shell implies knowledge of the intricacies of web technologies.

Certainly many of the people on HN so eagerly looking to blame either Bash or Apache don't seem to know how it works. If they did, they might have realized what quesera so astutely observed earlier today[0]:

"This is neither a bug in bash, nor a bug in Apache, etc. It's an integration bug between two complex systems that were designed with zero-to-poor knowledge of each other."

2) I don't know when this particular Bash feature originated, but Bash as a whole pre-dates CGI by about five years.

> I still maintain that this sounds like a very insecure mechanism

I don't know of anyone who has looked at CGI and thought the use of environment variables was a good idea in the face of the 21st century's security landscape.

This mess was more than two decades in the making. It is the collision of two entirely unrelated courses plotted by two entirely unrelated parties, neither of whom could have been expected to know what the other was doing, and neither of whom could have foreseen how yet more unrelated parties would (in some cases unknowingly!) combine their works into a time bomb.

[0] https://news.ycombinator.com/item?id=8376914
Odd title. I don't see anywhere in this article where Jack Ma is actually quoted as saying this. The closest I found was towards the bottom of the article. And since this article covers two different people, it's not clear who this statement should be attributed to. Or maybe the statements are from the author of the article.

"When you have not accomplished anything by the time you are 35, no one will pity you."

This quote could have a much different meaning than the title.

This seems to be a fluffy article stuffed with motivational statements from the author with some short biographies thrown in. It was originally written in Chinese and translated into English. Maybe it didn't carry the message as well in English.
I'm sure lots of poor people would find wisdom in what you're saying, including single mothers, people with health issues, people making a lot less than $10/hr, students, and a lot of others I'm sure I'm forgetting.
The kinds of workers he suggests to hire basically boil down to, "hire people who are willing to work harder for less compensation with a promise of a big equity cash out (which is about as likely as winning the lottery)." That is to say, hire workers who are exploitable.

I am sure some, perhaps even Sam himself, don't view it that way; that they really, honestly believe the rhetoric they're using is not negative or indicative of an exploitative relationship. That's just how dog whistles work, though: in some cases the audience and messenger are merely casual, unwitting participants in a larger, cultural narrative, but in others one or more parties "knows what they mean."

So the words about employees having to be passionate and believe in the mission are basically dog whistles indicating "it's culturally acceptable to target would-be employees who are easily exploited." These would-be employees don't have to think they're being exploited, by the way, in order for an exploitative relationship to exist.

At least that's how I read it.
That's an interesting hypothesis. Can you give some examples, that an individual in poverty, could use to get rich quick-- but only if they lacked empathy?

I'm assuming these are things that would not land them in jail (because otherwise you'd need to argue that they won't get caught, which I think is a harder argument.)

I'm not saying you're wrong, but I'm curious if there is opportunity to become rich quickly, without ending up in jail, that I can't think of simply because I have empathy.
Security agencies condemn use of encryption on iPhone 6
Scott Aaronson has a bunch of well-cited papers related to quantum algorithms [1]. That merits you at least explaining how his explanation is not illuminating instead of blankly asserting it. I know that I found it pretty illuminating when I ran into it the first time.

1: http://scholar.google.com/scholar?hl=en&q=scott+aaronson+qua...
If anyone else was curious about Scott's usage of "God" in this lecture, he talks about it here[1]. TLDR: they are "tongue-in-cheek references to an Einsteinian God."

1: http://www.scottaaronson.com/blog/?p=189
I think that the general lack of empathy in rich people is mainly related to the fact that to succeed, you generally do have to try hard, work diligently towards a goal, and generally be reasonably smart, however, these things are necessary but not sufficient.

So rich people work their asses off and tend to assume that anybody who works their asses off will have the same result as they do, not realizing that you have to work you ass off, be in the right place in the right time, know the right people, grow up or have experience in the right environment and in general have all sorts of things fall into place in order to achieve a truly meteoric success.
On October 1, QuiltBot begins quilting at an exponential rate
Had Jack Ma been born a generation earlier, he might well been swept up in the Great Proletarian Cultural Revolution and sent "Down to the Countryside".

http://en.wikipedia.org/wiki/Sent-down_youth

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

http://en.wikipedia.org/wiki/Cultural_Revolution
Making money is not the only worthwhile goal in life. Some people have different objectives.
I tried to hunt down the statement but without success. If I didn't imagine it, then I'm fairly sure it was in the Apple dev forums. However, I did find a posting where someone said they hadn't found the Swift runtime libs bundled with the WWDC app.

So, either the WWDC app had the Swift runtime statically compiled into the app, or it was written in ObjC. Checking the size of binary of the app should give a hint - the runtime libs you need to bundle are huge.