skysight-inc/HackerNews huggingface dataset:
Unnecessarily hostile? I even used "Perhaps" where you used "apparently", and quoted a block of third-party text like you did.

Cox wrote "These tools and many others all have the guarantee that if they tell you the grammar is unambiguous, they'll give you a linear-time parser, and if not, they'll give you at worst a cubic-time parser. Computer science theory doesn't know a better way. But any of these is better than an exponential time parser."

It's more generous to believe that Earley is simply one of the "many others" that were unenumerated, but equal in power to GLR.

You can certainly argue that there are pluses and minus to all of them, but they are irrelevant for the context of the essay. That section is very short and can't be seen as being a complete summary of alternatives, but rather observation that "newer tools that provide compelling alternatives still embody [the spirit of yacc]", including bison.

The lack of a reference to Earley is not indicative that the author does not know it. Consider that ANLR uses adaptive LL( * ) because:

> The biggest problem for the average practitioner is that most parser generators do not produce code you can load into a debugger and step through. This immediately removes bottom-up parser generators and the really powerful GLR parser generators from consideration by the average programmer. There are a few other tools that generate source code like ANTLR does, but they don't have v4's adaptive LL( * ) parsers. You will be stuck with contorting your grammar to fit the needs of the tool's weaker, say, LL(k) parsing strategy. PEG-based tools have a number of weaknesses, but to mention one, they have essentially no error recovery because they cannot report an error and until they have parsed the entire input.

That's from https://theantlrguy.atlassian.net/wiki/pages/viewpage.action... . The page doesn't mention Earley parsers either. I don't think that Terence Parr, author of ANTL and that quote, is ignorant of Earley parsers in 2013. (Especially as Parr mentions Earley in 2007 in http://blog.athico.com/2007/06/interview-with-antlr-30-autho... . Note also the issues with GLR in https://qconsf.com/system/files/presentation-slides/quest-fo... and compare to the lone reference in that presentation to Earley).

FWIW, I was using an Earley-based parser for Python as part of the SPARK package back in 2000, and I'm by far an expert in the field, so I think it's unreasonable to assume, as you did, that a practitioner in the field wouldn't know about it and have other reasons for not enumerating it specifically.

"Reject" is my word, not Cox's.

Nor did I mean to imply that the reasons on Wikipedia were the same as the ones the Cox used when deciding to not mention Earley, only that there could be reasons. Quoting Parr at http://blog.athico.com/2007/06/interview-with-antlr-30-autho... " GLR and Earley and CYK can deal with the same class of grammars (all context-free grammars), but GLR is more efficient." That one reason alone might be enough for Cox to have decided to mention GLR and leave Earley in the category "and many other[ tools]".
> His father never accepted the fact that Buzz was not number one.
Grasping, his father waged an unsuccessful one-man campaign to get the U.S. Postal Service to change its Neil Armstrong

> "First Man on the Moon" commemorative stamp to one that said

> "First Men on the Moon" so it could include Buzz.

Wow. I always wondered what it was like, to be the "2nd Man on the Moon.".

In Sports, Athletic Competitions and many other situations in life, it's only the 1st place winner that people remember.
The Explorers Club est.1904, have done the most incredible things
The webpage that the URL takes you to is just the beginning. I've started to see their flag all over the place. Check out some other stuff they were connected to, and you'll be astonished-I guarantee.

http://www.explorers.org/index.php/about/history/famous_firsts
"Facebook re-open sourced the thrift..." cool, let me get right on that before it's re-re-closed sourced.
Pure TechTesla Model S: the most important car of the last 20 years
On the other hand, Hacker News commenters have been complaining about the dropping quality of Hacker News comments since soon after Hacker New started.
I don't know for sure if it truly was their plan but it was later revealed that their goal was either to crash the plane on the Eiffel Tower or on an other tall building of Paris.
Stanford Women Won Just a Sliver of Silicon Valley
You need to account for the value of debt vs the value of investment. Most people would attribute a higher (negative) value to personal debt than personal investment.
Does anyone know why fuel taxes are calculated by volume instead of value? That's the opposite of pretty much every other tax on goods in the country.
Using ER Visits to Understand Christmas Decoration Timing
Hey Patrick, thanks so much for your honesty in all of this. It's never easy talking about things that embarrass us. Not to mention in public. You'll probably get some haters, but just know that I look forward to your annual updates and they have encouraged me to quit my job and start my own software business too. This has been one of the best decisions of my life. I'm sure there are many more here who can say the same thing. So, to you good sir, thank you.
https://www.hipchat.com/server is all of the functionality (persistent searchable rooms, image uploads, mobile clients, video, emoticons (allthethings) etc.) of HipChat.com but behind the firewall (on premise).
Disclaimer I'm a dev on the project, though to be fair everybody in the Beta has been happy with it.
Wouldn't they have to live in a confined isolated space on Mars too?
If there would be 1000x flatirons pumping out graduates, startups would have greater access to lower cost developers, which i'm sure would make VC's job more profitable,and easier.
You have to remember though that they're a political party - they say what it is politically advantageous for them to say, or what they can spin it to look like. There is no black and white nor right or wrong in their eyes, only angles, spin and PR. How true they are being at any given time depends only on how they can use it to their advantage. If it is politically advantageous to tell the truth, they will do so, if it is politically advantageous to distract from, cover up or lie about, they they will equally do so. You can't trust them, all you can trust is if their angle currently aligns with your goals.

This is how dishonest bills get piggybacked through while everyone is looking in the wrong direction, this is why political arrests are made, this is why the Government backtracks on Whistleblower protections and they condemn countries that use torture to achieve their ends... until they themselves are caught doing it, only to throw their hands up and say "Hey, it was necessary!" You can't have your cake and eat it too.

Life isn't black and white, it's grey. Nobody is innocent, everyone has capability of good and evil (if you choose to look at it that way). But when you can only trust someone as far as their political agenda, how do you know when to trust them and when not to?

I agree with your point though of not automatically believing or disbelieving in what they have to say, you have to look at whether it is more politically advantageous to be truthful or deceitful... but with more and more information coming out that shows the level of their deceit, you have to wonder if anything they say is true or if it's all spun for political advantage.
Shouldn't Europe be boycotting the US? They are not in a very good position to do so but maybe they should work on unraveling their dependencies.
> HE makes up only a small portion of the population.

But enough to control it.
Actually, I'm always disappointed to see useful software priced out of the reach of small businesses - and low priced plans disappear in 1-3 years after a cool tool launches. Visual Website Optimizer, Hubspot, Leadpages, etc all get priced out of the reach of people making less than $10K per month online because its more profitable to go after lawyers and accountants.
Yes. Prosecute them, put them all in prison. If the US won't do that, the rest of the world has to oblige the moral and legal duty of prosecuting anyone involved in the torture of humans. That will restrict their travels wastly, right Dick?
What is Emacs, really
I'd recommend this one
http://www.amazon.com/Professional-JavaScript-Developers-Nic...
And also, keep a beginner's mind :)
I never knew hipchat was a jabber system
It would be an interesting bit of schadenfreude, if countries imposed some sort of sanctions against the US over harboring war criminals.

The State Department would probably release statements of insane hypocrisy given how they're perfectly fine preaching about human rights when OTHER countries violate them.
He specifically mentions that he isn't interested in making lots of money.

Further, patio11 is one of the few programmers to have written extensively on how to become a good salesman. To say that he doesn't understand why it's not winning in the market is extremely condescending to someone who specifically writes a public post to address this.
On a scale of 1 to 10, how likely do you think it is for President-elect Bush or President-elect Clinton to announce this fresh new start?
Precisely. Getting rid of that burden is staggeringly valuable in many non-monetary ways, so much so I'd say it's more than worth it. Put another way: how much would you pay to be able to take any job you wanted, anywhere? There's a lot of caveats if you've got to make at least $5-15k a year in take-home pay just to keep up with interest payments.
Remember when the "multimedia industry" used to be called the "CDROM industry"? It's kind of silly fetishizing the storage medium or the input device and ignoring the expanded definition of "reality" that "moving the goalposts" afforded.

While wondering how the term "virtual reality" will be thought of in the future, I am reminded of this dialog from the Pirate Bay trial:

>“When did you meet [Gottfrid] for the first time IRL?” asked the Prosecutor. “We do not use the expression IRL,” said Peter, “We use AFK.” “IRL?” questioned the judge. “In Real Life,” the Prosecutor explained to the judge.

>“We do not use that expression,” Peter noted. “Everything is in real life. We use AFK – Away From Keyboard.” “Well,” said Roswall. “It seems I am a little bit out of date.”

If what he did was not in real life, then why did they lock him up in a real prison for it?

Why don't we call the real world we interact with through keyboards, mice and 2D screens "virtual reality", even though some people who are a little bit out of date would claim it's not "real life"?

Is an expression of approval any more real and less virtual if I express it by clicking a "Like" button with a mouse, instead of looking at it, nodding my head, smiling and laughing? And does whether or not I have an HMD strapped to my head when I do that effect the sincerity of my expression?

If everything is in real life, then instead of "In Real Reality", maybe we use something like "AFR - Away from Rift"?
The Age of Exuberance
I just feel sick when I think of how helpless I am as a citizen while I watch my government's officials get away with shit like this. Yeah, I can sign petitions, vote, contact my congressman, but I always have the feeling of someone that's just watching from the outside.

My hope is that those people that we don't see or hear about that work around injustices like these are doing what they can to keep some sort of balance. I try to convince myself sometimes that these people that love their country and want to do good are trying to use what power they have to make things right. I know for a fact that there are amazing people working in government and I hope the good stuff these people do just doesn't get much attention.

I love my country, I served, I consider myself a patriot, but I worry about my children and their children. I don't expect much, if anything, to come of this and the fact that that feeling is common for me as an American puts knots in my stomach.
Rust seems interesting, though when I read about it I often think "sounds good, but why not just use C or C++?" These are, after all, already working well for a lot of people, and working just about everywhere. And you don't have issues that come with an experimental language: like on day x GC is a good idea, and on day x + 1 reference counted pointers are the way to go.

The benefits range from overstated [bounds checking is a thing, but amongst experienced practitioners using modern, safe styles and conventions, lack of memory safety is not really the huge issue people say it is] to sometimes irrelevant [I read that the concurrency model aims to eliminate the possibility of race conditions entirely - who cares? In many domains races are a fact of life, benign, or totally manageable, so it appears to solve the wrong problem].

As for Go, I do acknowledge the background of its creators [venerable, as another commenter said], but most stuff I see written by "rank and file" members of that community is very clearly written by people who mostly deal in higher-level languages.
On the other hand, the larger your network, the more capacity you have for dealing with attacks.
2014 Christmas Easter Egg for Google Search
-1000000
Alone watching those statements would be of such a great pleasure...
"Worse is Better" is in reference to a fairly famous essay describing the dynamics of language & system software adoption:

https://www.dreamsongs.com/WorseIsBetter.html

http://www.jwz.org/doc/worse-is-better.html

http://en.wikipedia.org/wiki/Worse_is_better
I set myself a goal of earning $1k outside of the day job this year
Show HN: A more intuitive linear regression interface (Statwing)
Jon! Congrats dude!
Citi analyst raised the price target for the stock following an up evaluation for Instagram. FB is starting to show more revenue - sourcing from 'other' assets.
> values, which are cultural.

It only takes one exception to disprove a rule, and in the interest of not inviting debate - I'll pick an obvious example: biological imperatives have nothing to do with culture.

Everytime I hear somebody excuse silly behaviour with "culture" it reminds me of the Louis CK bit: http://youtu.be/CQSRPMFDTSs
"Homo economicus, is a creature of coldly calculated selfishness, dispassionately maximizing its best interests even if that comes at the expense of others."

For the second time today, I get to point out that in economics is neutral about "best interests" and is metaphorically happy to accommodate people whom consider happiness or other such "soft" things as part of their personal value function. If your definition of "homo economicus" is a psycopath... well, you're the one who stuck a psychopath there, so ultimately this is a circular argument in which one asserts that economics is based on the idea of a psychopath that you put there in the first place. Not exactly a surprising result there.

There is absolutely no contradiction between "most people act in what they believe to be their best interests" and "most people take care of their family", because obviously most people consider "taking care of their family" to be in their "best interests".

Homo Economicus is still a fictional being, but it's not because "not everyone is a psychopath", it's because not everyone is perfectly rational all the time, and humans do have some weaknesses on the rationality front. It was (and really is) a good approximation because on the whole, people do act amusingly rationally in a surprising array of situations. (I say "amusing" because they will often act perfectly rationally in some circumstance, then cite as their reason some astonishing bullshit reason. Nevertheless, their actions are often quite rational.)

It's still supposed to be "Homo Economicus" and not "Robo Economicus" or "Vulcan Economicus".
We've been working hard on a more intuitive regression interface:

. Plain-English description of results

. Inline data transformations (e.g., taking a log)

. Automatic diagnostic charts and distribution visualizations

. Automatic alerts to common issues (e.g., funky residual plot)

. Plain-english guides to regression [1] and interpreting residuals [2]

. M-estimation instead of OLS

This is of course a work in progress, so we'd love to get feedback on this. Particularly if you see something in the docs you don't agree with.

[1] http://docs.statwing.com/user-friendly-guide-to-regression/

[2] http://docs.statwing.com/interpreting-residual-plots-to-impr...

(Logistic regression is also in the works, we'll probably do a "Show HN" for that later, so please hold comments on it)
I can't change how much beef people eat.

I can change how their computers synchronize time.
> Bottom line is that gas distributors don't have to precisely reflect the drop in oil prices at the pump because they can make more money that way.

This is a gross simplification. I'm not an expert or someone with a deep understanding of how gas stations work, but even I understand that a barrel of crude requires a complex process to turn it into gasoline and even more logistics to get it to the pump. Every one of the people in that process needs to be paid, including your friendly neighborhood gas station cashier.

This line of thinking is the equivalent to wondering why the price of a new car hasn't decreased if steel prices hypothetically dropped. Most products cost much more than their raw materials because to change them from raw materials to products and to put that product on a shelf requires the hard work of many people.
Definitely agree - it would have been tough for me to quit my stable job on the east coast and come out to SF (to earn much, much more) had I not eliminated my debt. The freedom can help you earn more as it allows you to take opportunities that might otherwise not be available to you.

I wrote a blog post on this, actually: http://colinschimmelfing.com/blog/why-im-irrational-about-re...
I think Rackspace invests a lot of money into their DNS infrastructure. Yea it's free but its mostly because you're paying so much extra for the servers and support.

No DNS doesn't always mean no one reaches your expensive infrastructure. That may be true for websites relying on lots of random traffic, but most if not all of our customers have been to our site before so there's a strong chance that the DNS has already been cached on their computer or router.
Nice puzzle. Keep in mind that OP is not interested in finding all causes (like the availability of concrete or the size of the rooms), only in checking the causal link between two observed variables. I think the solution is this: to check if there is a causal link from price to size, you need to make an intervention on the price, not on the buyer. (Unless you are sure your manipulation of the buyer can affect the size only through its effect on the price.) The (price, size) dataset in the paper is from a website for students who look for an apartment. Your manipulated student who is suddenly willing to pay more will probably rent a larger apartment, maybe even cause a new large apartment to be built and prices may shift a tiny bit. But you largely failed to manipulate of the price of a particular data point. The apartment that your student would have rented is still in the data set and its price is still largely influenced by the number of rooms, and the chance that it has gotten a room added is so tiny that it won't register in the data. (The causal link is there, I agree, but it's as weak as a butterfly.)
False equivalence. We freedom-torture enemies of the People, other countries evil-torture their freedom fighters.
Design Trends for 2015: All About Material Design
Yup! =)

http://help.hipchat.com/knowledgebase/articles/64377-xmpp-ja...

https://github.com/hipchat/hubot-hipchat
Rather than wasting $1B on University Level programs...
mountains of research suggests that early childhood initiatives are the best way to chip away at inequality and reduce the toll of crime, drugs and educational failure. Here's an interesting project in Tulsa> http://www.nytimes.com/2013/11/10/opinion/sunday/kristof-okl...
$35,000 over six years.

This is why if you're a programmer of any substance, you should avoid oDesk.
Indeed. I really wonder how long their junta can hold it...
Offers little consolation...

Schwab has "...a system which locks you out if you guess the [username,password] combination incorrectly more than twice.."

Schwab can improve your security via Verisign and verbal passwords, but you have to ask for it: "... Schwab has several additional (optional) verification methods."

http://www.marottaonmoney.com/schwab-verisign-security-measu...
This article reads like an excerpt from a Vernor Vinge novel, in particular `Rainbows End`. Amazing.
Schwab offers security protection with all accounts:

http://www.schwab.com/public/schwab/nn/legal_compliance/schw...

When payouts on this security guarantee begin to become a meaningful burden, I am sure Schwab will improve their security practices.
While I'm not certain, I think most people go with option 3, and I'd put money down that's what Patrick's planning on.
Because fuel taxes are supposed to be an approximation of how many miles you drive, aka how much wear and tear you put on the road infrastructure.

You put the same wear and tear on the road at $1/gal vs. $4/gal. Trying to create budgets against a commodity that rapidly changes prices as much as gas/diesel does would be rather difficult.

For example, in 2015 we'd be forecasting huge budget shortfalls for any planned road maintenance due to the unforseen huge drop in gas prices.
... that's why you have to swap back to your original battery, which is the one you own. For example, drive SF-LA swapping for a loaner battery; swap back to your own battery on the way home.
You ever read The Catcher in the Rye?

I'd suggest reading it. The protagonist struggles with "fake" throughout the whole book. Might give you some perspective.

Theres nothing wrong with being a bit blunt and direct, ageism is well beyond that threshold.
Hear! Hear! I often have to persuade myself: “It’s OK to use String/box, buddy. There are more wasteful programmers in the world. No need to feel guilty of not using references as much as you can,” etc. But still, you can’t stop thinking there may be a better way to do this...
Learning more effectively: what tools are there to help your brain?
A Festivus Miracle! Google's Seinfeld-inspired Easter Egg
Try living in DC.

It's a special kind of hell to live in the city where all this is taking place - where the local news IS what is going on in Congress (good and bad) - and not even be able to write to a voting representative in either house.