skysight-inc/HackerNews huggingface dataset:
You really can't and it's pretty frustrating when you consider my great grandparents were of German and Norwegian heritage and had to learn English in order to integrate when they came here.

Clearly there are more socioeconomic and cultural reasons behind this, but it is puzzling why no effort has been made to make English the "official" language of the US.
There's some research[1] that suggests that some dialects of Old English used double negation reliably, but that this got phased out in 'proper' Middle English.

It's interesting that double negation is standard in French, but not used in Germanic languages. In this case, it seems like the Germanic influences on English won.

[1] http://articles.chicagotribune.com/2006-11-08/features/06110...
"Sir, you are employing a double negative." -- Mr. Spock

"Interesting, now try it without the quadruple negative." -- Amy
It's not 6pm PDT?
Snapseed (iOS, Android) has a great and simple user interface that you need to be taught to use first.
Compassion and Business
If by /supporting/ we mean to accept that a large class of students speaks a divergent dialect of English at home, then I am all for it. Instruct children on American English but don't demean, discourage, or devalue them because of the dialect they grew up speaking.

I don't think the article or comment really supported teaching AAVE to the exclusion of American English, the article at least tries to point out that teachers often view AAVE as an indicator of low intelligence instead of a separate dialect and supports changing that stereotype.
As the article points out, if it were 'bad English', the rules of AAVE would not be consistently applied. However, speakers know how to use the rules and they always apply them. Saying that 'calling it a language' is bad is truly ignorant. As far as linguists are concerned, it is a language. If you say otherwise, you are simply wrong. There is nothing inherently better about the English you speak compared to their English.
Frameworks like Rails or Django offer options to encrypt or sign session cookies, but any other cookies are often left up to the developer to take care of. The HttpOnly and Secure flags are important to remember as well because otherwise a man-in-the-middle or rogue JS can modify them.
We saw this with Delicious though. Some rich guys bought it...and made it unusable.
> When I started working at a factory when I was 18, I was suddenly bombarded with blue collar vernacular. By the time I was 21, double negatives, particular "ain't got no.." were fairly ingrained in my speech and I still talk like that in informal situations.

To add to this, I have experienced similar. Years of working on farms/in food processing plants has left my informal speech riddled with expletives. I switch that on or off depending on the setting, but in situations that I am comfortable in that are not professional settings (for example, my mothers dinner table), it can slip through without me noticing.
Great article by Ryan! Had to post it. We actually interviewed him last year and some of his advice will be appearing in our book Accelerate that is currently 88% funded on KickStarter. http://kck.st/ZIgBXE.
That's why I liked Siegler's analogy to bees.
An Unwavering Commitment to Success
Markdown to Deck.js converter for meetups and brownbags
Io.smashthestack.org
N. Korea’s Likely 1st Target Pinpointed
One of the nice things about Python is that it has syntactic sugar for this. I find

[order.total for order in orders]

very easy to understand in terms of natural language. Still, now I've learned Haskell I'd prefer to write

map (^.total) orders
Sonar: Automatically track when app stores change their algorithm
Shrug

I come from an area where many people, particularly grandparents of people my age, still spoke German in the home or sometimes exclusively. The WWII (and WWI maybe?) atmosphere killed it off to a large degree, but it still exists. There is a massive amount of variety in this country, though I still think English is essential as a common language.
Thanks for the submission. This is an interesting article about applied linguistics for primary education in the United States. Approximately around 1900, the United States reached its peak period of receiving immigrants who were not English-speaking when they arrived. Today, nearly all Americans speak one variety or another of English, even though only about one-fourth of the United States population consists of persons whose ancestors spoke English before arrival in the United States. English has been assimilated by almost all inhabitants of the United States precisely because it is the only language that unites all those inhabitants. (Three of my four grandparents, all of whom were born in the United States, spoke a language at home other than English. My two maternal grandparents received the entirety of their schooling in church-operated schools in the German language, one in Nebraska and one in Colorado. But they spoke English just fine as adults, and that was the language I communicated with them in both by direct conversation and by postal letters. My Norwegian-speaking paternal grandmother went to college, majoring in English, and relied on her knowledge of another Germanic language to help her progress in reading Beowulf in the original Old English. I still have her college edition of Beowulf at home.)

The worry in the United States today is about the primary education of young people who grow up in cohesive communities of speakers of varieties of English that differ from broadcast standard General American English. The cases of African-American speakers and Hawaiian speakers of dialectal English are both mentioned in the article. To me, as someone who studied linguistics in my university studies, it seems a "no brainer" to meet elementary school pupils on common ground and to make sure their teachers understand the home language background of the pupils as the pupils are taught standard English in school. (Everyone appears to be united in the cause of making sure school pupils learn the standard national language, with the only serious dispute being about means.) There are, alas, social disadvantages in the United States from having nonstandard speech patterns

https://news.ycombinator.com/item?id=5123171

even if those speech patterns are well accepted in some social subgroups here. Just as my grandparents were free to use German or Norwegian to communicate throughout their long lifetimes, let today's children speak however they like in their private lives, but let's meanwhile provide all learners the opportunity to learn the speech patterns that are most expedient to adopt here.
The Case for Gestures
1. I'm not sick of it, I just can't tell you anything you haven't already heard and rejected.

2. I'm not trolling, just pointing out that this has been going on for a while, which implies that there are reasonable people on both sides of the discussion.

3. I never argued that explicit is bad or that jargon is good, I just explained that sometimes, jargon accomplishes a purpose.

4. I have written for loops and liked them.

So, 5. Don't assume enmity where there is none.
You should really read articles before commenting on them.

She says that these kids are speaking AAVE because that’s what they know; it’s not wrong — it’s their language. She thus advocates teaching students who speak AAVE at home the concept of code-switching. The general idea is simply the notion of switching between two different languages as needed.

No one is advocating that students aren't taught formal English, but that the language they speak is properly recognised. Doing this will actually improve students' ability to learn formal English.
So much wrong with this statement I almost threw my monitor out the window. Broke is temporary. Poor is a state of mind and often may be permanent. More importantly, the implication is that without money, your life is meaningless - which is a terrible lie to believe.

There is no middle class anymore: a line created by average folks who earn an average wage and spend too much and make minimum monthly payments on everything and after 20 years of humping the 9-5 or 10-6 or 12-7 wonder why their bank accounts are so anemic and why can't I retire to Hawaii like I planned to when I was 20? "Middle class" is a useless metric anyway, because when pressed to define it nobody can, or they massage the definition as the argument evolves.

Here's the definition: if you qualify for government assistance, you're poor. If you don't have to work for your money - you might choose to, but you don't have to - you're rich. The middle class is right in between. I don't know about you, but I see a huge swath of people in between the states of "waiting in the government cheese line" and "collecting 6/7/8/9-figure interest checks".
A US$25 sold-out USB stick is more friction than a download.
Do you read French? As the article explains, the structure is identical. There is no ambiguity.
Does antidepressant dose matter?
One side of my family has roots in the Great Smoky Mountains part of Appalachia. The English spoken there has its own rules and vocabulary. I have a book, "The Dictionary of Smoky Mountain English", that my sister gave me and it's fascinating. Speakers of this variation of English are often perceived as uneducated, not unlike AAVE speakers. Some features of Smoky Mountain English, like the double negative, are quite similar to AAVE.

I live in Maryland now and have visited Tangier Island and the English dialect spoken there is yet another interesting story.

Sadly, the Southern accent I had from growing up in Huntsville, AL, is now all but gone.
I remember when I would've agreed with you that your version is easier to understand and better, but now I don't.

I think it's javascript's fault. If you were working on a lisp codebase (suspend your disbelief for a second for me, please), you might see something like:

((splat (get 'title')) orders)

You might consider it perfectly appropriate in context, especially since you probably already have a good idea what splat and get do.

If you were working in Java and saw

int totals[] = splat(get("title")).call(orders);

You'd probably be upset at whoever wrote it, and with good reason. The difference between legitimate jargon and cleverness is contextual.

The argument you guys are having arises because some people think of javascript as a dynamic sort of java with lots of weird stuff thrown in, and some people, ragenwald included, think of it as a lisp in a java costume. I don't think either view is entirely correct, but both are reasonable and you can write your javascript either way.

When it comes to "clever" vs "explicit", I'd say it comes down to the opinions of all the people who have to maintain your code: are they expecting lisp or java?
SEEKING WORK - Remote or On-Site, San Francisco Bay Area

- 5 years Ruby on Rails (full stack).

- 13 years of engineering.

- 4 years user growth.

Looking for long-term or short-term consulting work.

I'm a friendly guy with an aggressive attitude and good
communication skills.

Specialize in Rails (full stack) and user growth
(marketing/advertising). I'm a hybrid coder and marketer
with a proven track record. I love working on-site and
work just as well remotely.

Have built new, and worked on existing Rails applications
including (but not limited to):

- A permission based advertising platform.

- A social media platform.

- An e-comm up-sell marketing platform.

- Most recently one of the largest e-commerce flash sales
sites.

I'm looking for projects solving real problems. My belief
is that the product should reach customers ASAP and
that's what ultimately matters. Testing code is good, but
not the end-all be-all. Iterate on what works and make it
better.

Contact information in profile...

http://news.ycombinator.com/user?id=coffee
If you wanted to access a company's server, this actually sounds like a reasonable attack vector. Get malware on someone's computer and use it to perform SQL injections. It depends on what information the attacker is after.
I happen to agree with you, but I have probably interpreted your comment in exactly the opposite way to which it was intended!

I find explicit "do this to that element, then do the other, then put it here" style very hard to read and change.
Theory: AAVE doesn't get respect because the vocabulary size in most AAVE corpuses is smaller than common English corpuses.
RSS specifically is being replaced by reddit and well.. HN. The leading edge of people who adopted and used it, people like us have moved to HN and subreddits, I'm not sure outside our demographic rss ever caught on to any great extent. Whereas reddit especially is becoming popular with a much wider range of people.
Are we having a code example party? I like Clojure:

(map :total orders)
This is an interesting situation, since it reads like the judge in this case is running his own investigation. Rather than having an investigative agency like the FBI or local law enforcement doing it.

Further, while the folks could use the 5th amendment to avoid testifying about themselves, it seems like they could be compelled (or held in contempt) to testify about the others. It would seem is all you need is one going to prison and that would unlock this particular deadlock.

Very curious, and amusing in a morbid sort of way.
I had no idea Helios is also Goldmund. The sound is so different. I found them both on Spotify.
Thanks for your response. I think the key word about the constraint solver part is "easy to use". I did find quantlib, but in my specific case I was just looking for an immediate substitute to Excel. Learning how to do minimally productive work with quantlib seemed to be a task to take longer than my budgeted time of 1.5 hours/day for the Coursera class.

I do plan on spending some more time setting up an environment with quantlib and ipython notebook. But when I was talking about tooling, perhaps I misused the term. I was thinking in finer-grained things. For instance, there is no "tool" that would just take a table of assets and the covariance matrix to give you the portfolio optimization. In a system like Galaxy, you can develop a "tool" that does exactly that and make that available to researchers. They can then incorporate it to their workflow, get the output and put in the workflow pipeline for other "tools", etc, etc. I haven't seen anything like that for finance.
Germany Doesn't Get Much Sun. How Did It Become a Leader in Solar Energy?
is really hard to release a new product running for both environments in the first try. Give it some time for android.
Yeah you're welcome to bring Clojure to my party. I've never met him/her before but he/she looks like other languages I get on well with.
Digital ‘bitcoin’ currency surpasses 20 national currencies in value
Page takes several seconds to load and then just shows a header?

Not just broken on IE7, apparently . . . .
Same on my iPhone, all the 'd' characters don't show up properly at all. Had to read the article zoomed right up so that the spider thin d characters were visible at all.
Please change the font.
Introducing Picturelife
Is the implication that allowing them to collect my data will adversely affect me? Why would I continue to use their services if that were to happen?
yes that's what I remember them saying somewhere too, except I don't know where exactly the message will show up...
signup is not working!
The new Gmail compose
Yeah, the official title on Wikipedia (or at present is) "Class of 1700 students fill Wikipedia with plagiarism. Response from prof is accusation of illegal behaviour by editors" link: http://en.wikipedia.org/wiki/Wikipedia:Administrators%27_not...

If you read through the information, the story appears to be : prof assigned wiki edits to class, wiki find the class do more harm than good and ask prof to stop, prof does it again the next year anyway.

Basically this is a 'friends don't let friends assign their students wikipedia editing'!
So, "good" isn't enough, sure. But how do you define what is enough? What's "good" for someone else - the ones who matter, I guess?

The problem is that we've gotten used to the idea that on the internet, the good of someone else doesn't have to interfere with our own good. Two tools, or two thousand, can live in, if not harmony, than in safely compartmentalized areas where their unloved niche can live in peace.

That used be what we called progress - that was using the strength of the net to create a productively pluralistic online world.

I think your definitions of progress and good are not accurate, or concrete. But I could be misunderstanding you.
Seriously, you are equating AAVE with Spanish. AAVE is how people of poorer means speak or with less education speak, even if it's not politically correct to say it. Spanish is an actual language hundreds of years old and spoken by multiple nations. By your logic you might as well recognize English slang as an actual language.

-Edit: So for those arguing that AAVE is a dialect, then If I add a few rules to any other language does that mean I've just invented a new language. That is what AAVE is, it is just English with a few additional rules that some people of low socioeconomic mean have learned (reinforced through bad education). Hardly what I would call a new language. Maybe in 500 years if the people speaking it become isolated, right now is just bad English.

In spanish there are people with low socioeconomic means that will also talk a bit different. Even with their own rules for some things. You do not call that a new language to spare their feelings. You call them uneducated and rightly so or else when will they learn if they are not ever corrected? Being politically correct just to spare the feelings of some people is not doing anybody any good.

I know is insensitive but by trying to be too nice problems never get solved.
offtopic: while I'm sadly not surprised by yet another page that takes js gymnastics to load simple text after loads of time staring at a blank page, could somebody explain what's going on in that source code? o_0

<span id="manifestyml" style="display:none">
---
FB-PaulG.jpg: FB-PaulG-68c51e61990724176b68959e2e686ce8.jpg
FB-PaulG/index.jpg: FB-PaulG-68c51e61990724176b68959e2e686ce8.jpg
HR-codeeditor-screenshot.png: HR-codeeditor-screenshot-859996176c0a9ce1b8e4f1e8622128a0.png
HR-codeeditor-screenshot/index.png: HR-codeeditor-screenshot-859996176c0a9ce1b8e4f1e8622128a0.png
HR-homepage-screenshot.png: HR-homepage-screenshot-bce0c47541de64b962c50001bb0fce04.png
HR-homepage-screenshot/index.png: HR-homepage-screenshot-bce0c47541de64b962c50001bb0fce04.png
...
</span>
Zookeeper is a distributed coordination service. Think of it as an extremely robust reliable datastore for handling small amounts of data. It provides that robustness by using an expensive synchronization protocol. When you try and slam it with large volumes of data, zookeeper falls over. And Storm relies on Zookeeper for basic functioning, so without a running zookeeper ensemble, the associated Storm cluster will die too.
Yeah its called pressureNET

http://pressurenet.cumulonimbus.ca/
As a black male I speak both, but it depends upon the person that I'm speaking with. If I'm speaking with my professors or employers, obviously I use standard English. With friends, depending on the importance of the conversation I will most like speak a mixture between standard English and AAEV. The thing is, all people who speak AAEV understand standard English, it would be impossible not to. No child who grew up in a household that speaks AAEV will be confused by the statement "I do not have any time for that", even though in their home and in their neighborhood they hear it as "I ain't got no time for that." This issue is that when entering elementary school, students who grow up with AAEV simply use the dialect that they are used to. I will venture to say that there is no (Adult) person who speaks AAEV that doesn't know proper English. Some simply speak primarily in AAEV because everyone else in their inner-circle does. Others do so as an act of rebellion against the larger white society. Speaking standard English is seen as "Acting White" (assimilation), which is deeply frowned upon in certain circles.
He will not call himself a rockstar but he is quite aware of his skill.
You should totally submit a pull request adding Android support!
I'm definitely interested in exploring Spire. I believe the functionality is almost entirely orthogonal.
It is infamously spending time in my basement beguiling my kids who love the games.
Instacart: We're Sorry
Mastering the art of kitchen computing
Nop. He is one of the company founders and he is probably getting a lot of money out of his job.
I can't agree with that. In a similar vein, my roommate and a couple other close friends are red-green colorblind, a common genetic deficiency which commonly afflicts men. The pain and suffering they experience in their day-to-day lives, while arguably minor compared to many other more serious problems, is still pretty debilitating at times.
I was wondering the same. Waiting for Browsershots to render the page in different browsers:

http://browsershots.org/http://helios.io/
Every textbook ever? Anything difficult to study? Math?
The Progressive (Profitable) Web
Yes, because they're totally charging $25 for a USB stick and throwing in Windows and Parallels for free, and the whole thing would be pointless without the USB stick.
It depends on the risk you want to take:

Super high-risk: go to freelancer.com / elance and pay a freelancer to build the next top-grossing app.

Low risk, low return: Open a savings account, although with interest rates lower than inflation, you'll probably lose money in real terms.
"Hindi" is made up of Marwari, Mewati, Bhojpuri, Magahi, Maithili, Bundeli, awadhi, chhattisgarhi... all of them different language with their own history and literature. This was done in '47 mostly for political reasons, to stop Bangla from becoming the Indian national language.
In a way the Italian situation is similar [0].
[0] http://upload.wikimedia.org/wikipedia/commons/0/03/Italian_l...
No it couldn't. asm.js has no garbage collector. The only way to get dart running on asm.js would be to port the entire VM to asm.js, which afiak won't work since the dart JIT emits machine code at runtime.
Creating Simple Site with Nanoc
Actually "cloud" can be traced to relatively old ideas like utility computing. It just was not very feasible back then.

EDIT: "If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is a public utility... The computer utility could become the basis of a new and important industry." (John McCarthy, 1961)
No, it does not get respect because that is how people from a lower socioeconomic level speak. And if you come from a higher socioeconomic level you might not want to speak like that so as not to be confused from the lower socioeconomic level because it can kill off many opportunities in the work place or love relationships. Unfair? maybe, but this is how the real world works.
If I'm understanding get() correctly here, why not just use:

var totals = orders.map(get("total"));

Why needlessly use specialized jargon when common terms work just fine?
Oh for sure. OpenStack is going to be way cheaper in the near AND long term than AWS, if you know what your growth rate will look like. I've said it time and time again on here when 'Cloud' stuff comes up, that you MUST as a company do the math if 'Cloud' or in-house services (Cloud?) will be more reasonable.

I think the main pain-point that is being fixed here is that initial setup of OpenStack. I've been doing this stuff for many, many years and it give ME a headache. It truly is that bad (and deploying with Puppet or Chef only lessens the pain while adding different layers of complexity).