skysight-inc/HackerNews huggingface dataset:
And I guess that's the important dichotomy here. There are many, many choices that people can make in life that are qualitatively neutral. For instance, the decision of those female Ph.D.s to value marriage over a career utilizing their education. It saddens you, because it does not mesh with your priorities, and so it seems like a bad choice. But qualitatively, it's just a difference of taste and preference.

But there are certainly choices that are qualitatively worse. Such as building, or letting yourself be dragged down by communities that destroy you with shame, racism, classism, politics, etc. Or, as you pointed out, the choice to ignore the imperative to create a foundation for one's family, to have some way to provide, if family is your priority. Because that is actually a failure of their own priorities as well.

We've just got to not muddle those types of choices too much. Our preferences vs. other's preferences vs. truly damaging choices.
twic, for some reason I cant see a reply link, so...

I knew it was some sort of joke, didn't realize it was about Icke. Oh, lizards!!!! Of course. I really should have seen that!!! Oh well.

Even so, I wanted to , er, "approve" of royals supporting other wise neglected charities.
Do you have that backwards? Has drug use ever been considered a mitigating factor? If so, where and when? In the USA, alcohol intoxication is a strong aggravating factor in motor vehicle crimes.
FTA

> Mortality rates between the drug-positive group or specifically, the cocaine-positive, morphine-positive, or cannabinoid-positive groups were not significantly different from the drug-negative groups (P < .3)

A number of 8.9 to 15.7 deaths per 1k live births doesn't necessarily imply a protective factor, especially when considering all the variable factors and a much smaller sample size compared to the drug negative group.

Also, caffeine isn't mentioned once on there, sure you don't mean cocaine?
Show HN: play-audio
Subbable is a new way to support the people who make the content you love
If they have legitimate science to contribute there are plenty of channels for that.

I've spent way too much time on WUWT. There is very little discussion of science or statistics. It mainly focuses on politics, individuals (Mann, Gore, etc.) and nitpicking over insignificant errors.

Within a few hours topics will range from: climate change isn't happening to it is happening but it's not caused by humans to it's us but it will be beneficial and back again.

Users are banned and occasionally dox'd for contrarian comments on that site, so if you're concerned about 'insulating the brain from inconvenient argument', you shouldn't support WUWT.
Idea: Make reading patents a mandatory exercise for students. Assignment: squash a patent application.
Licensor: A webapp to check your github licenses
The A13 and A10 are substantially newer and faster than the Raspberry Pi. Video decode acceleration on them sucks though.
And this is going to be a shitload of cheap PR.
Sure, but I guess a question, then, is whether "social mobility" is the highest end in and of itself.
Vodafone does that too. I found out when I was trying to look up a wine at tesco.com and it was blocked.
Glad to hear it, from the title I thought you meant that you would be gone from this earth, and not as a taikonaut.
wow! May I ask where you advertised Snowplow so far? I can't believe that I don't know it.

Awesome product, looks a little hard to setup, due to the Hadoop linkage, but definitely worth to be used on my next projects. Maybe worth making a vm appliance, puppet/chef, or docker script for easier deployment.

Why haven't I ever heard of it? I usually "snowplow" the web for all kinds of software, but it appears that I haven't crossed the marketing channels you've targeted.
I'm kind of curious how the Google cars would react to everyday scenarios, like car jackings and gun fire. How would a Google car feel about being flipped over and burned on Devil's Night? I think questions like this really need to be answered.
Can I assume this won't work on Verizon?
Show HN: Cryptrading - Resource for Cryptocurrencies(BTC/LTC etc) Traders
If you're a contractor w/o insurance, you're doing it wrong. You should be setting rates so that you can afford insurance.

Health insurance, business insurance, vacation time, holiday time, sick time, equipment, etc. All of these things go into the calculations for your rates.
The areas on that map which demonstrate the highest gain in rising income between generations are almost exclusively in areas with either high natural gas reserves or high oil reserves.

The middle tier is mainly made up of areas where moving from a suburb to a major city does not involve getting on a plane to visit relatives. (Chicago being the exception, not sure why, maybe its proximity to Michigan?).

The lowest areas are primarily the deed south without access to oil/nat gas reserves. The deep south has a triple challenge of low income to reinvest in to school systems, limited opportunities or areas near Detroit which have seen a complete collapse of jobs.

This map is basically a heat map of areas which saw rapid changes to their underlying economies because of forces they could not control.
They are the main component of the population loss. In 1989, the last census while in the USSR, the Baltics held a population of 1.7M ethnic Russians. After regaining independence, Estonia and Latvia denied citizenship to all post-1940 Russian immigrants (and their families). Today, only a million ethnic Russians remain. Some have been naturalized, but a lot have simply bailed, because the national populations are quite hostile to them.
ARM and firmware specifications
If CloudFlare is using Kernel version 3.3 or higher, they should look into using fq_codel as their scheduler instead of pfifo_fast to decrease latency under load. I suspect the 16MB buffer in the NIC isn't doing them any favors.
What a talentless useless bullshit.
Cool writeup. Anyone recommend using the cloudflare service for commercial sites with sensitive data?

Seems like the system is robust, but I was looking for information on their policies regarding access-log retention and couldn't find much information online. Seems like they got a subpoena in the Barrett Brown case, and not sure how that all worked out.
I love ngrok. Written by a friend. We're going to be merging projects.
Any flat increase would just make it less likely that the big guys will have competition in their "most patents filed" competition.

Also, given we just switch from first-invented to first-filed, it is particularly onerous for those garage-based small inventors as a big corp can easily justify the cost.

What might make more sense is to tax intellectual property. We tax physical property with much less value than a "successful" software patent (ahem, Eolas?), why not tax the non-physical property as well? If you make it progressive based on the number of patents owned/controlled, it will also limit the usability of maintaining warchests of patents for controlling markets.
None of the companies you mention target startups, that's the niche Mattermark is going after. Re: paying and imperfect data, I would turn the argument around: the fact that people are willing to pay money for imperfect data, proves that there is demand for this.
Luckily, ngrok and localtunnel are merging.
German Intelligence Worked Closely with NSA on Data Surveillance
Here's a [PDF] link to the original letters:

http://www.public.asu.edu/~jmlynch/273/documents/FreudEinste...
I am imagining a layout similar to an ipad, just for a larger monitor. Apple is slowly moving their desktop OS to a mobile-like experience.
Samsung Developers Conference - October 2013
I'm a Python developer, and I've been deciding whether fighting the awful syntax of Ruby [1] and the complexity of Rails is worth the effort. I'm divided, because it looks like an awful mess that will take a long time to learn, but a lot of YC companies use it and a lot of HN'ers swear by it.

Is there a reason you didn't build your blog using Python (presumably with Flask or Django or the like), other than your existing familiarity with Rails?

[1] https://news.ycombinator.com/item?id=5872899
Best guess so far for what Elton Musk is going to do with Hyperloop
Makes me think of another useful piece of advice... marry well. I married into upper middle class as well, and my wife has different and useful values.

But yes, the short-term thinking and resentment of education among the poor is kind of amazing and appalling. My father, an extremely intelligent and charismatic man, called them "educated mow-rons" (you really need to capture that exaggerated accent). He worked for rich men, but had nothing but contempt for them. If he had applied himself productively, he could have been very successful and wealthy. Instead, his life was a total failure due to shortsighted and self-destructive behavior. If there's one thing I learned from watching him, it's the difference between working hard and working smart.

Now, I see my sister choosing to live in the redneck boondocks, constantly ground down by poverty and bad decisions. She's also very bright and could have been successful in another context, but she likes her country living. Unfortunately, she's surrounded by idiots. Everyone with that critical combination of talent and ambition simply leaves rural America and goes somewhere that they have a chance.

Recently, she tried to talk me into investing in a business idea she had - something that, done right, could turn into a comfortable living. But instead, she and her (even brighter) daughter polished up a bunch of wishful-thinking hyperoptimized numbers to convince themselves they could make six figures at what I think is a $30k business, devised a terrible plan to get there, and then got all butt-hurt whenever my other sister and me tried to make it realistic. And of course, she resents me for not tossing her $10k to squander. Such is the life of poverty - even otherwise intelligent people get into a cycle of terrible decisions.
Another option is to make a website that works without JavaScript. Only dynamically fetch pages when JavaScript is enabled. Progressive enhancement rocks.

Visiting http://monocle.io/posts/how-yield-will-transform-node without JavaScript support yields a blank page.

All page titles are <title>Monocle</title> which isn't very descriptive and the meta description is the same for every page. Only with escaped_fragment can a user see descriptive page titles. For JavaScript users all pages are titled "Monocle".

There are no unique content articles to rank nr. 1 for. The articles are all found on other sites. I don't really see Monocle rank 2 a lot (a quick glance). Those are reserved for other aggregating sites.

The Google guidelines say:

Make pages primarily for users, not for search engines.
"Does this help my users? Would I do this if search
engines didn't exist?"

I'd extend that to JavaScript apps. Why make escaped_fragment especially for search engines, and then forget to offer this functionality for human users too?
Setting up Middleman for Heroku
I used requireJS for a project about a year and a half ago, and I agree that the documentation is not good. The error messages are also not good. When I couldn't figure out the right way to configure something, I had to use trial and error. Basically, everything about using it kinda sucked, but we wanted the dependency resolution for our scripts.

I haven't looked into alternatives (mainly Browserify) and don't know if I will use JS modules in my future development. The idea seems neat, but it really adds a lot of pain in my opinion. Perhaps there is a threshold of webapp complexity, past which the pain is worth it.
Also annoying: the focus on money.

The article basically says he wrecked his body working punishing hours, so he quit, found a girlfriend, started collaborating with her on a mutual goal, and plans to get married. Headline says "he doubled his salary!"

If he doesn't care whether he's on the path to linear growth, why should we?
I disagree with (1)... that will probably be average hardware for 2014 (for high end devices because lets face it, all high end devices have roughly the same specs).

You make a lot of assumptions with (2) as well. Given Canonical has 0 experience in putting out HW I wouldn't assume a top notch product since details like build quality and materials are important.

(3) would be a negative for me... you would get the slowest, least power efficient, and most app-baron experience.

I agree it's a no brainer though... PASS! $830 is way too much for me to beta test their product for them.
It is not correct to compare population of Russia and Baltic countries. They border each other, but live in completely different economic spaces.

No doubts that author, who position himself as Russia watcher, is familiar with the demography in russian regions bordering with baltic states. Depopulation there is the same if not more severe that in Latvia or Estonia, yet author just 'forget' to mention that little detail.
Any reason you went with Solarflare/OpenOnload versus standard Intel NICs with DNA[1]?

1: http://www.ntop.org/products/pf_ring/dna/
Yes, but perhaps for some other RoboCop loving city or individual. Pool your cash now to buy it at auction and help Detroit dig out of that $20/bn in debt.
I find it a little odd that this article focuses on the hash fragment approach and only mentions the HTML5 pushState in passing, and how to avoid it. There are a few scenarios where the hash fragment is more useful (states that don't map well to URLs), but pushState has the huge benefit of looking natural AND working in non-JS browsers in general.

I think it would be good to mention Sinatra in the title.
You can have pure objects, depending on how you define 'object'. If your conception of object-oriented programming involves mutable objects changing state in response to messages... then yes, FP and OO are strongly at odds. However, if your conception of object-oriented programming involves information hiding via packaging functionality into units called 'objects' that expose public operations which are written in terms of some manner of implicit or explicit 'self' parameter... why not? That's what OCaml has, after all, and there was even an O'Haskell at one point[1].

Unfortunately, discussions on the merits of FP versus OOP tend to be asinine just because every participant has their own personal definition of both 'functional programming' and 'object-oriented programming', often based on implementations in a particular language. How does Haskell's idea of FP compare to Java's idea of OOP? What about Agda versus Python? Erlang versus Smalltalk? Does FP require purity, or types, or pattern matching?[2] Does OOP require inheritance, or private members, or classes? Without knowing these details, who can even tell what schools are being advocated or why?

[1]: In OCaml, objects can contain mutable values but they must be explicitly marked as such. An object with no mutable values is effectively a pure object, and there are many good reasons to use such an object—analogous objects are useful even in other languages not traditionally considered functional, e.g. new PureObject().someMethod().otherMethod() creates a series of objects which themselves needn't expose a stateful interface at all.

[2]: I'm not asserting that FP requires these things, but I have seen discussions where people clarify that languages can't be functional without function composition or algebraic data types or typeclasses or what-have-you, usually working off an informal definition of 'functional language' based on their language of first exposure.
I read that Lance Williams invented this technique in 1983, but I remember seeing a documentary on Tron where they had to come up with a technique during the lightcycle race to reduce the Moire effect on the grid and I could have swore that they invented mipmapping to do that, even though it was a year earlier.
Learning is one thing, getting frustrated to the point of yelling "Why the hell doesn't this work?" is another. I would say Backbone is an example of the former and requireJS an example of the latter, but that's just me.
Does it matter that the JS-constructed HTML does not look anything like the spider-friendly version?

We're about to deploy an AngularJS application that is using PhantomJS to generate the spider-friendly content on the server. I'd much prefer to do this simpler method if it works just as well.
since all brain receptor become less sensitive as you expose them to their target chemical, doesn't it means that drugs will always cause some damage and be addictive ?
Create a known-good repository of third-party dependencies is so easy in Go. Change the $GOPATH, `go get` all the dependencies and add that folder to version control.
FYI - This is the plot behind Showtime's Continuum (http://www.showcase.ca/continuum), where private corporations buyout the existing national government.

They don't portray human-rights well in this new world.
So he starts with a JavaScript only application, then retrofits in a progressive enhancement layer in a Google-specified query string parameter.

He could just as easily done the core experience first with HTML, got a URL structure that is friendlier and RESTful, and then enhanced it with the JavaScript enhancement he needs to turn it into a perception of a one page website.

The bonus of doing it this way is clean URLs for each piece of indexable content.

Because, really, what's the advantage of http://example.com/?_escaped_fragment_=about-us over http://example.com/about-us ?
No, they used this Improvement District to gain even more power over the land then even an incorporated city would have,

>There are big patches of unincorporated land in every state; they aren't lawless wastelands, but are instead managed and services by their parent counties and states.

Tangentially, this isn't true. NJ has no unincorporated land. Most states in the north eastern quadrant of the country have their unincorporated land organized as townships, which have elected boards of trustees or similar.
For me, OO means stateful objects communicating by message passing, and same as asdasf, I consider it a way to structure imperative code. I don't consider this a perversion - it goes back to Kay.

Your definition is of course an equally valid one that might be more appropriate in certain contexts - it just doesn't fit my mental model of computation equally well.
I don't think this case is representative (for a bunch of reasons, trying to avoid being overtly political, but including that CA is the most powerful state even without a senate delegation, and Boxer is fairly senior on her own.)
A nitpick about its translation of "Ma Nong" (码农): it doesn't mean "Number Cruncher". Although the "Ma" is the same character with "Hao Ma" (number), in describing the profession of programmer, it means "Code".

"Nong" means farmer ("Nong Fu"). It implies laborious work.

The closest translation to it should be "Code Farmer".
I would also like to point out to tlack that prior to having been dragged in to a civil suit four years ago, there was no shortage of people (pseudo legal professionals and otherwise) that were all to happy to shout at me with a similar refrain:

"There's no way they can sue you for that."

"No way a judge will even allow this case."

"This case will be dismissed after the first hearing."

When someone sends you a letter like this, the first decision you have to make is "how much is this thing worth to me". Once you've decided that it's worth fighting for, your best counsel will come from a lawyer, who can help you determine the thing that really matters: how much it's going to cost you.
"Specifically, we saw a 50% performance benefit addressing disks directly rather than going through the G3 hardware RAID."

Wow 50%! Is this because raid controller performance hasn't kept up with the evolution from spinning disks to SSD's, or have raid controllers always had that much overhead?
I focus on pushState throughout the article. Unfortunately, to spider a website that uses pushState you have to use a Google spec that was originally designed for the hash fragment.
Actually, yes. It is a chicken and egg problem, you need to start with something. Re: startups, they can contact Mattermark to correct the information. Re: investors, this is just another datapoint and should certainly not be the main decision factor. Some of them already take a look at this and other data (app store downloads, etc) themselves, this is just more convenient.
I talked to Nick and we looked at what was causing the problems on his server. A few details on the investigation so far.

1. It's not caused by RethinkDB :)

2. It's not caused by cpu, ram or io load. The server is definitely taking a hit, but it still has spare capacity.

3. No apparent issue on the machine itself (a Linode box)

4. It's not a docker stability issue either. The docker daemon is happy as a clam, and the containers that do get deployed also run perfectly smoothly.

5. We suspected that maybe Hipache failed to update its routing configuration fast enough. But that turned out to be a red herring too (unsurprising since Hipache handles vastly larger load at dotcloud).

Our best explanation so far: Docker's default configuration is to assign to itself a /24 ip range. This only allows for 254 distinct addresses, and thus 254 containers (note: the reasoning behind this default was to minimize the footprint on the host system. In retrospect it seems like a silly decision, we'll change it to something larger). Nick then reconfigured docker's interface to a /16, allowing for more containers to be created, and restarted the docker daemon. This causes docker to allocate IPs to new containers from the new, expanded range, while avoiding possible conflicts with the IPs of pre-existing containers. That's where the problem occurs: Docker is doing this correctly, but very slowly, creating a 30 second delay between container creation and successful IP allocation. We're investigating why exactly.
There's a blog post on what we log: http://blog.cloudflare.com/what-cloudflare-logs
Good thing it wasn't patented.
I'm tired of all the worshiping of rich people because they go around spending a fortune trying to reshape the world in their own image. Bill gates is ruining school systems in the US. As far as I'm concerned no one can "earn" a billion dollars. People get that rich because the system is broken not because they are brilliant and hard workers.
I'm not sure what benefit this gets them though, other than being able to travel on a Canadian passport and receive help from Canadian embassies when abroad. It's not as though one gets access to Canadian social programs when overseas.
Faster Than the Speed of Light?
As the person who made that decision some time ago[1] I can tell you that basically we didn't fully appreciate or understand all the features OGNL supported at the time.

As we realized it could, say, invoke static functions and execute extremely complex expressions, we realized the hole. Since then the team has been patching them piece by piece, but really OGNL should be thrown out and replaced with something that is far more limited in it's capabilities.

It's been a long time since I was an active contributor, but that'd be my recommendation if I was still hacking away on it.

[1] https://news.ycombinator.com/item?id=6081428
Samsung Joins Apple, Google & Microsoft With 1st Global Developer Conference
We'll do a post at some point on file system benchmarks and what we do to get the most performance and life out of our SSDs.
Isn't having 11k around a slightly high bar? Do most under 25 founders have that kind of cash lying around? And if you are the kind of foreigner that has that kind of North American cash in your account you probably come from a family who isn't hard up for Canadian citizenship or have already experienced some business success.
That is correct. The skilled immigration program is not a catch-all for smart people, it's specifically designed to grow the economy in a planned direction, as well as to fulfill shortages that are anticipated to/already exist.