skysight-inc/HackerNews huggingface dataset:
This app goes against the grain of DDG.

Frankly I'm not interested in stories, I'm interested in search. I get my stories elsewhere.

When I start the app I want to have a keyboard come up so that I can type in keywords. I don't want to see stories or to have to tap a second time just to activate the text input area. Then I want the results to open in the external browswer of my choice.

Is there a DDG app that does this?
> You're coding it one way or another;

Yes. I agree, most of these frameworks are in some sense a DSL. I cannot agree that writing in a different language changes the underlying purpose and function of separating configuration from the code.
But Node isn't a language. JavaScript does not have a web server in its standard library.
Note that my reason (1) is not a strategy. Also, taking reasonable steps to prevent self-deception is a moral imperative, not (in this case) a strategy for accomplishing a goal. To not take such steps is to be complicit with the self-deception, which is wrong.

> If Snowden can maximize publicity by playing cat-and-mouse with the U.S. government for weeks

That's a completely different claim than the one being discussed (that Snowden is justified to avoid punishment per se), and hinges on a question about Snowden's motivations which for which there's no evidence.

Your points about MLK and Gandhi possibly being wrong are fine. Arguing about that is way beyond the scope of this thread.

EDIT (resonse to kijin): Snowden's motivations are obviously relevant if you're justifying his avoiding of punishment because of the publicity issue. If Snowden think going to trial would maximize publicity but is still avoiding punishment because he's a wimp, and it just so happens that avoiding punishment ends up giving him more publicity, the latter fact does not justify his actions.

It's not a requirement for promoting justice that you are sinless. But I would claim it is a requirement that take reasonable steps to prevent self-deception during the particular justice-promoting act. If someone steals a loaf of bread to feed their family, and also takes a nice watch for themselves along the way, I am prepared to say that that theft was not justified. I don't need to look into the family situation.

Also, most people doesn't dispute that the espionage law is just, they dispute whether PRISM is just and whether Snowden was justified in violating the (just) espionage law to expose PRISM.
500 Internal Server Error

Sorry, something went wrong.

A team of highly trained monkeys has been dispatched to deal with this situation.

If you see them, show them this information:
k01K6yJL689aZnfVDzlzaBtRp-Rup9aSylujobgxPtjsyJAFp5Oq3Ya19Qtu
zrsd-odPffJT9uo5uUGkaDg2Ij_IvJm2LeDu9EOmFzykw3E0WxGscADK20oi
gsFH4RuKedeiTF5kfrozVvhzkeg2YQ9RjBsHfQCb_qxG_pSYz-eiMIjuRsF9
TPDRwlmcSR4BNg1gIud5pjZNk_NDqZ1ErWhcsGIHKL1dok2YBbtxIPXUMJ9i
Abx8R_aVqeWEO1aqqljKKs_y6jy5SVak4bBe-e_BDq_JPCxEB2BhL03Abd1V
Ht0tDndM5kebPjHJVmn0rhTipffa3ZQQ2RXLPVCf666Xr4usKxspO694LStV
vkygyWCAxW7FUwb8jzIoDm3TVyfRS4hIWM-F12KUP9DVeX9OsgAKnfgdLGSX
LwteM2KpwlWuJFt5kBTxX3sj1wZKUUdP1ouymbIbIKfO3paD61wRuoYpdlef
TiKdzw3u-hP8cakhL11qyEneOJCPsiSiRMmF-x9GxMPZjXlU588qzrO3cp7w
8qumAeB59QkHL3whSTAvAZG7ry_ZZh2N49KiS47q2e4bNoZ_yhWNk5f5rALX
jjdSk-mLdPq2eTiVCquYaauQdxATSwuQUEf4u83dzOePmwpXM5v92g035b5L
jnLpIWDW5dbKSL8-d8d4OxbDqtM7M0y-hcyqsGrYtcImvSMjTt9wrbgwE6tJ
g8n79EwWV7M8aKf8HO0F9HTXrbHuytRQVXec-ZbSE_lbY8w7CnqZ-_JGlKFU
NCh7bEqPnhn80IQB0qn-G2pKkOpF2uiL5NbM8n9_luL_kLCCaNvQTA27jjZq
he0g760LnwtLoZRSrvQC-abmZSqXC7KvshMRkoX0XoChMC2bUnSMAd6xoMAq
n3GHvbXiTj1buDCrvZyKlZSBr-bBOQrHzAfLzdCifN6tVXWbojT_GvTVpWm-
F4D0XT6LWeAxYl4DtIzx-c8hcbZS8MZJOJ5LeQk0OrU9_2-qeyBX4guVhr-k
7xnkXsgPzP2sdAXdTzCeKV_xHqplkOhlgyBRu_VwERgTDvgrNJLa-xN7-jUp
qWpHj7AuPqCwmVmReYAAXhXRFuLIHT-aDp6fLCWMjpy799tZw_c0zGt0bFQP
ZVKaQ5tfqFkWyO09niWU5-fm8MAGqkop8o9SJH1kLCkHSfvJ3xvpmDtZI1Eu
CKUKtBixymN4Lnl_7q767eyUkgxXg6kIuec0uVLEe1l98jgZfFf2hiKCb2K1
lP9YRPdOl7AoeogsOAk3gVmCAyJ0K5Mw3m-XOiJ_fVAQpiZfrfefmbw__AQj
ZLsx_Yix4UU1snCyzKABmbqvzzh_SXXhgYoBQXgqizECB-YHu-AAakoMJnee
YmTFDEe1e_6pgHe_2WLfdbtKEeBs23p1YsbP-pqjWueixsxaP-mQFGCRk64b
wExIrV34wTgKEXDLdC3mCK95sj8Ca-5HKfyGXH9eCmZFoFt-_RgUIjTNpIhi
tIOjCQAiN_D5pLvGKGvLv_WYCGrlECZ7qTo3JEdUteCR-UgtC5sXJA7W-ZMU
BCs7niss_aIpG3M0ixx0yizf4z353VHO8fT1Vz5LJzo9r-u0rPoYVPaO4ETm
Wws9PDutFfEnJFZhqCunbu9ULK2tVy-2Jupjf_WZP9Hcun6lkj_Z4Yzf7zL6
5-4_E_KIN8UIejcSrduKUrHknmD_FHllIdwP3Ot7LDEGmFWGf2Tg4AhYPAnd
4mV8cCMZpT_whD7Nkifj1P-RkYNC43GlL-5XbOWXsnqdveRajQczvSlOjOie
EGnUSqYdzW2CT2TQzivfIH2ZnweEVdp8CxdqQyD0sizr52-3vJtZI-GU6uZQ
2qO14uJY-70RWzTPJ2RpoOFcXttJmPk7VcxDD9ZOVcFR2ccC2KKRujdDIA79
dt1Cw82SgoTMQFB57Fw9buY6C8XagR-nyeZ2Q4aXCc_wvrIq4PFKNgN3ex4A
AnDNwIkfZDGLMtgnbjantHaDuHDOdOQSXJwfPFRtggwqgoVAnW1pn6nDVtjJ
D42Hh-uu1mFQz4xwP-EjB2994x6OIlr8PBc5Hj7TdAjmioPqe2dhRrE7FZGh
-Y8gYSAS47-tfqsZJNpPYRvZtwRcjk8FfzcP6o_YbcVlwwRP4Fc2UoresiT9
i22KtqqJoWxjJjoz3el9TJ1BZU5bGtqBE0BRMAPDRXsV27u9o_jjXqgrILyp
AhCkUKkDC-Gs82_JiaUy5hhPSxvBNaXe9NIs7odAbqvQgQLbuEMvmxzwCevT
mgXYlSjbsL-U6p5JS8u7r8mF-24dOuSJwlA65KSG7qLNErj-I3-v9deWVNQi
4g9pgbgBRkJiZPYflzXziuspUJ-H14j_JeNCt4ZIXVnaCsIeUyBWP_eXOwCo
oSpe_OmvoecHRnnHgRIMAfOCwwXL3MCu9BAhFXZCmBZfHuoKPBdUTen-ZYAG
5n8GPhCJXm113TOrrr4H5iT5oA3HdIDH1HjZjTEd_VLshhQwt-sMf42b9ODC
pmDYhULAEfwgFKScMigjv-mldznG8UFYEO4o5c_wibPDIO1MrqQ=
I was going to jump in and suggest that google's statistical translation methods were being thrown off by lipsum being used in so many strange contexts, but it turns out "Lorem Ipsum" is a mangled nonsensical version of the original text:

http://en.wikipedia.org/wiki/Lorem_ipsum#History_and_discove...
It is not just you. I was constantly distracted by the writing style. How can a "saucy" sub taste like cardboard? Why bread-y and not sauce-y?

I do not know if this overly affected style of communication is prominent in the valley or if it is done in the service of pump priming for newsgenius annotations. I am still curious what a "hella-beta conversation" is.
You seem to be confused: the author states "The truth is that I don’t cry because I miss them [...]" and then you go "[...] never once did I feel like crying because I missed them. I did miss them, just not to the point of breaking down into tears:)"

In any case it is likely the author's relations to his family and your relations to your family are different and as such you feel differently when separated. It is also likely the circumstances are different.
You forgot the most vital reason: They respect your privacy. I personally believe it's indeed worth wasting some extra energy while searching, in order to get that respect. Not to mention it's constantly getting better. I have used DDG as my primary search eninge for the last year, and seen significant improvement.
hogging limelight gets difficult from "exile" in one room in the Ecuadorian embassy.

However I do think an earlier poster was right - a change of personnel at the top of wikileaks might be their best chance of staying the course
> zero types are better than nil

huh? Yeah, well. Newsflash: "nil" is nothing more than the zero-value for pointer types (and related other reference-semantics types).

Your point again? Should we rename nil with a new keyword "zero"? Fine by me.
Student Facebook Use Might Affect Future Success
X-Ray of a rose, beauty?
Most South American countries used to play the U.S. against Russia / Communist block to get benefits, today I think it's in their best interest to balance China and U.S./Europe.
DuckDuckGoodies
He's replaceable. You'll be given someone else like him to select.
Thank you for a sensible dose of reality in this.
Yes, it needs to be from a single browser.
Unable to download ZIP files attached to email
Google Translate uses statistical machine translation [1] seeded from a gigantic automatically curated parallel corpus of similar documents.

As"lorem ipsum" is a typographic placeholder, the filled in version appears appears to have the same document structure (HTML) and would therefore be statistically likely candidates as translatable pairs.

[1] http://www.youtube.com/watch?v=y_PzPDRPwlA
Not that it defeats your broader point, but there are certainly better tools than a bare hex-editor for reverse engineering and hacking binaries.
Ruby on Rails 50%, Ruby scripting 35%, JS 10%, c# 5%
Explain how that would work, in as much detail as you can.
iOS 7 As Defense
That's true, but OP included no information on where he (she?) is located, or exactly which currency is being referred to in the figure. Without that extra information, "$1K/month" looks strange.

That's why I asked for clarification; I thought there might be a typo. I hadn't considered the possibility of location-based factors, I will admit, but OP didn't provide information on that either.
Mythbusters: they routinely demonstrate how our intuition on these matters is wrong.

Or demonstrate that things we're sure about are sometimes not quite right:

http://www.youtube.com/watch?feature=player_detailpage&v=E40...

(Fast forward to 5 mins)

300-foot fall into water will definitely kill you.

Some do survive the actual jump and impact into the bay. Some (very rarely) are even recovered and survive the entire ordeal.
Continuum Analytics Expands Global Presence into Europe
The technology is easily commoditized but a team is not? Stop being so idealistic and understand what it truly takes to convince people with money to give you some, k?
Mystery solved: meteorite caused Tunguska devastation
It's McCarthyism all over again, except this time substitute "terrorist" for "communist". How many lives will be up-ended this time around?
Oddly, "Vestibulum ante ipsum primis" translates to "Cisco Security", although taking each word separately translates to "Manufacturing before football first". I don't remember much about my Latin year but if each word has a different meaning depending upon what other word it's combined to, the possibilities are endless.
Renowned Security Expert Bruce Schneier Joins EFF Board of Directors
In case you're interested in learning more, or just having a quick lorem ipsum generator: http://lipsum.com
Why should the US punish Ecuador? When did the US become the worldwide punishment police?
"Don't blame me, I voted for Kodos!"

- Homer Simpson
Bubbles - processing, auditing and inspecting data in Python
This would be like watching senior developer salaries go from $110k/yr to $20k/yr and saying "missing from these considerations is the thousands of new Themeforest developers who are making $10k/yr writing Wordpress plugins".
But what's the deal with track lighting?
PHP is good to develop and sell your own stuff, like plugins, themes and extensions to popular CMS'es like Wordpress. You can be anywhere.

C# is good to make money as a consultant for big corps - but if you're not on client's site - it likely be a problem.
As a citizen and long-time resident of US, I hereby accept Ecuador's offer for human rights aid.
That is, for lack of a better word, "genius". The Warren Buffet example is interesting in terms of background, but this idea would be even better for "translating" from legalese to something that an average person could understand.
The original is translated much better.
2013 Google Ranking Factors (Netmark)
Also note that he said "The truth is that I don’t cry because I miss them, I cry because I never fully appreciated ....." . He doesn't cry because he misses them. It is true with me as well and probably other folks who are claiming they don't cry. I too don't cry just because I miss them, but there are moments when the mind wanders into deeper thoughts , like what really matters in life, the silly little arguments you may have had with your wife in past, the times you ignored your kids needs (taking them to parks, play with them by putting aside your laptop etc) etc, and realize how silly those mistakes were, and how easily they could have been prevented when you think about the bigger context/meaning for your life is that time you spend happily with family and it is not going to come back. Time lost is lost forever. It is thoughts like these that make me cry, make me modify my future behavior for better.

Btw, I go thru this cycle of "self-realization/self-correction and then when the family returns back from vacation , then slowly getting back to the lazy original attitude of taking some of the things for granted about family and then back to summer and missing the family" :-).

I just hope that each of these cycles keeps making me a little better person than before!
"Seeing your IP logs – and especially feeding them through sophisticated analytic tools – is a way of getting inside your head that's in many ways on par with reading your diary," Sanchez added.

It's great to see this information going public, however hyperbolic statements like the above are completely unnecessary and really take away from the rest of the article.
Completely missed the link "Our PR Firm"...Nice catch.
Recently got a Nexus 7, which is a great little tablet. But I was disappointed to find out you can't download zip files from the Gmail app. Wish I had known this before buying it.
So at minimum, the NSA literally knows every single person or entity that I have exchanged emails with, when we exchanged emails, the size of the message, every single website I have ever had an account on, for much of my adult life. And that data is sitting in their archives, indefinitely.

Just let that sink in for a minute.
Completely missed the link...Nice catch.
>I'm not surprised at this turn of events. It is a common accusation that Assange himself created wikileaks as a tool for self-aggrandizement.

An accusation made by either government lackeys or idiots.

The character of the man has NO BEARING whatsoever to the work done by the organisation.

In the same way that "good Obama" was proven equal or worse to "bad Bush" -- it's the actual real world action that matters.

People have started rock bands because they love music and others because they would like to get laid much. In the end, it's the songs that decide their worth. And the "get laid" bunch has as much (if not more) good songs than the muso bunch.
I would agree that Assange has quite the ego. WikiLeaks does valuable work and their leader is an ass---both can be true. It doesn't have to be one or the other.
Just delete the opponent window, easy shutout
Well, Snowden alleges warrantless wiretapping, but didn't have evidence of that. [1] A subsequent whistle-blower bringing proof that it wasn't just possible, but that it was done (routinely), would be worse. Particularly if they had proof of warrantless wiretaps done for bureaucratic/political reasons. [2]

Similarly, if there was proof that no real effort is being expended to identify citizen data vs non-citizen data, it would be 'worse'.

At least in the eyes of those who are following the traditional media account and are still giving the government the benefit of the doubt and buying their defenses. [3]

[1] At least he hadn't presented any, thus far. Just a document outlining the technical capability of bulk copy and 'intercept' existed and his assertion that he could initiate those intercepts without any oversight, let alone legal basis.

[2] Which is something alleged by another whistle-blower, but again, without iron-clad proof. Which is apparently what you absolutely have to have, for the mainstream media to pay any attention to the story. (And even then, they'll probably just talk about you, personally.)

[3] Despite those defenses having to be walked back time and again for containing falsehoods and no corrected defenses being offered.
[german] first copies of "Das Curry Buch" arrived
There is a positive correlation between frequency of use of personal pronouns and of insecurity and inferiority.

This sort of inferiority can manifest itself structurally, eg. an army private vs. a captain, or individually, eg. insecurity and conceit. Based on the sheer volume of personal pronouns, it is clear that he is being subjected to a sort of myopia, and that he can't look at the issue objectively.

Removing oneself from the situation can be a valuable tool used to create objectivity, and one that this person has not attempted to employ.
In a 300 foot fall, you're not reaching the bottom at terminal velocity. Mythbusters have in fact gone over this a few times and the results are a bit different - falling from such a height onto more or less anything is almost certainly lethal. Given equivalent height, even at terminal velocity, you're still slightly better off falling into water.
I only mentioned it because of the article's odd mention of Michael Hastings at the end. Anyway, at this point you have to get pretty far out there to have a conspiracy theory which is genuinely crazy, given the stated track record of the US government. Would you really think they would hold back from assassination if they believed national security was at stake? This is war, and in war ugly things are done.

Although it is true that what we know about Barrett Brown is bad enough that we don't need to go looking further than that. In Rumsfeld's terms: the unknown unknowns really don't need to become known at this point, because the known knowns are bad enough.
Somewhat lame question, but when somebody talks about their 'weekend project', do they mean:

1) A project I started and launched in a single weekend
2) A project that I worked in my free time (aka weekends)
3) Something else.

I've done some small side projects in my spare time, but have never been able to do something start to finish in a single weekend. Maybe my weekends are too busy or my projects too large.
You're probably ready to write your own JIT -- I'd recommend making one for Python ;-)

I think after the low-hanging fruit above, there's lot of weird interpreter/compiler folklore on old usenet posts, Forth VM designs, random papers (like the Register vs. Stack machine showdown).

There are also some enlightening books like "Lisp in Small Pieces".

I'm at SciPy right now and I was just talking to the Julia developers yesterday about the need for a textbook, website, or wiki to gather all this disparate info in one place.

Want to help us get it started?
I was amused to see your claim of the FAA "increas[ing]" oversight appearing within a few hours of the Guardian's article on the latest NSA disclosures. It says precisely the opposite: that the FAA "relaxed surveillance restrictions." Here's the link:

http://www.guardian.co.uk/world/2013/jun/27/nsa-online-metad...
It relied, legally, on "FAA Authority", a reference to the 2008 Fisa Amendments Act that relaxed surveillance restrictions.
Forget the Ecuadorean response, WTF with the US response to the Ecuadorean response? Trade is mutually beneficial, idiots.
Let's look at a slightly different viewpoint. The US is threatening MY (a US citizen) rights to trade with someone in this. Why is my government saying "we won't allow our people to trade with you without penalty". That is not an action on my behalf. That is threatening me with punishment over something they do.
I think there is a natural tendency for developers over time to evolve from being contributors to being leaders.

Leadership may not carry a management title. A leader may simply be a senior person who does the following:

1) Knows and understands the system at a deep level, including many of the historical decisions that took place.

2) Guides and reviews the work of the less experienced developers who come on board.

3) Is relied upon by upper level management to make sure work is scoped appropriately and technical roadblocks are handled before they become a problem.

4) Can design and architect new features that have achievable goals because you have the right context to know how to implement them in your current work environment with all its given constraints.

I think being a developer and staying technical through out your career means at some point you have to be comfortable with the above responsibilities. Maybe it will be at a company you stuck with, or maybe it will be a company you started.
We’re all under surveillance. So what?
Are you surprised at my tears, sir?
Strong men also cry.
*Strong men also cry*![1]

[1] http://www.youtube.com/watch?v=wZbC6IIk7kQ
Why 30 is not the new 20
You're both right. In the general case, FISA warrants are court orders sufficient to require a third party to disclose information in their possession. However, any given FISA warrant may not meet the requirements for a warrant that must pass muster under the 4th amendment. They are, however, sufficient for activity that does not require a warrant under the 4th amendment.

So the question is: what requires a warrant that meets the strictures of the 4th amendment? Not every kind of data gathering or information collecting activity requires a warrant.

A good hypothetical to think through is a Tesla car. Tesla has the capability to track you via GPS, though the functionality is apparently disabled on retail models. But say it was enabled, and Tesla collected and stored information about where you went to optimize your ownership experience. Do the police need a warrant to get that information?

On one hand, the police do require a warrant (meeting 4th amendment strictures) to put a GPS on your car (because it is a physical invasion of your private property). On the other hand, police don't need a warrant to ask your neighbors what they know about where you've been.

So: what do the police need to get your GPS information from Tesla? On one hand, you can say that the police shouldn't be able to do indirectly what they can't do directly, and say that they require a warrant meeting 4th amendment strictures to get that information from Tesla. On the other hand you can point to a crucial distinction: the police did not need to invade your physical property to put a GPS bug on you--you did that part yourself and voluntarily told Tesla exactly where you were going. If you had phoned Tesla, and told them exactly where you had went, and they wrote that down and stored it in a file, the police would not have required a 4th amendment warrant to get that data. Just a lesser court order in the event Tesla did not cooperate.
New NSA leak sheds light on encrypted data retention
>Seriously? Python has SimpleHTTPServer to serve a directory plus the associated, less-well-known modules BaseHTTPServer (which SimpleHTTPServer is based on) and CGIHTTPServer, and wsgiref as the reference implementation of the WSGI interface, which makes it a fully-fledged web server.

All of which is beside the point. Those servers are (even in the documentation) not suggested to be used in production. And they are not.

Whereas Go's server serves thousands of requests per second in large deployments already.

The only other I know of is perhaps Node.

So, yes, seriously.
$ git pray
Yahoo News Gets A Fresh New Look
I've always assumed "weekend project" was a project actually done in one weekend, and a project worked on in free time would be a "side project"
Because of Google's approach based strictly on statistical regularities, words can completely change translations based on context even in languages where that wouldn't normally happen, because the contexts can swing the estimates.

One funny one comes with city names, where Google sometimes mistakenly "translates" a city to a different city that happens to have frequent usage in the target language, in contexts that it must find analogous.

For example, here are some translations involving the Danish city Billund (location of Lego), which change even based on punctuation:

Billund -> Billund
Jeg er i Billund -> I am in Billund
Jeg er i Billund. -> I'm in London.

For whatever reason, intriguing place-name translations are particularly common in the Danish->English case. Brøndby is often Red Sox, Odense is Kentucky, and Hillerød is sometimes Whatfield.
So when the US severs these ties, it's an "economic act of aggression" and it "hurt[s] innocent civilians".

But when Ecuador does this preemptively, it's an astute move?
Are Smart Phones Destroying Our Sense of Self?
>Specially if they tend to ignore most Go features were already available in the Pascal/Modula/Oberon language family.

OK, Go is not Oberon/Modula, we got it already man!
Swell Has Built Pandora For News Radio, iPhone