skysight-inc/HackerNews huggingface dataset:
Incredible.

Save the program to a file and run:
runhaskell quine.hs | python | ruby
to get the original file.

If you look it through it's just a trivial extension of the "classical" quine. The function q prints it's arguments followed by printing a call to the function q with escaped arguments. Except instead of getting a single argument it gets 3, each of which is the corresponding function in a different language, and the function cycles to the next one.

See also http://blog.sigfpe.com/2011/01/quine-central.html
"The surviving suspect was identified as Dzhokhar A. Tsarnaev, 19, of Cambridge, Mass., a law enforcement official said."

So it is not Sunil Tripathi that the interwebs has led us to believe? Or there is still room for some more names and embarrassments?
"according to an article I read"

Well, it's like when you buy an expensive TV, you have to search for several reviews, from different sources.

Same thing applies to choosing a framework: read, read, read. When you're given only one info source, you consider it the best, because you have nothing to choose. But in this case you have :)
People call poisonous behavior "politics". Positive behavior is "collaboration".

I've been in situations where politicking allowed the company to pivot from an established, ineffective strategy to an new, better one.
From the guidelines:

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
So you want an equally bad way of hiring managers as fizzbuzz is for hiring engineers? Odd request...
It's not such a big deal; imposing debt and austerity on others existed millenia before some paper. :)

I liked Graeber's recent _Debt: The First 5000 Years_. If you can't easily obtain/afford it, IIRC the author recommended just downloading it from somewhere. (http://www.amazon.com/Debt-First-5-000-Years/dp/1933633867)

BTW, this quote from the article is telling: "But because he was a lowly graduate student asking favors of some of the most respected economists in the world, he got no reply, until one afternoon..." You know, the "favor" of doublechecking their dangerously buggy academic product for them.

Maybe that was a terrible exaggeration from the journalist. Who knows what happened in this particular case? But in contrast, Graeber, who couldn't even be considered for a professor job in North America (but gets jobs elsewhere, like the London School of Economics), said: "What collegiality means in practice is: 'He knows how to operate appropriately within an extremely hierarchical environment.' You never see anyone accused of lack of collegiality for abusing their inferiors. It means 'not playing the game in what we say is the proper way.'" (http://chronicle.com/article/A-Radical-Anthropologist-Finds/...)

(Afterwards, Graeber tweeted, "in the interview I added "you can be accused of 'lack of collegiality' for being too nice." That is, too nice to students." One reason the dismal pseudoscience gets even little things wrong.)
I heard someone describe a non-malicious DDOS attack (in the case of high traffic) as a website being cuddled to death.
Well, Ok, I didn't know that. Thanks for clarifying that for me.

So I guess it really was a practical joke I didn't get.
The problem here with Glass is it's not really a Sousveillance device (in this context). It's just going to allow slurping up vast streams of data for the benefit of Google (and secondarily for the wearer). This is but one of the reasons I'm more of a fan of Steve Mann's EyeTap tech (which is wearable, personal, mediated-reality computing) - it allows for the idea of Sousveillance to be enacted by the wearer.

(edit: for clarity)
I would think it is a malicious attack in response to Reddit incorrectly identifying and popularizing the idea that Sunil Tripathi was one of the Boston Marathon bombers.
how is adding things like caches adding a CDN?
This makes me wonder if the kind of burnout described by OP has anything particular to do with the profession of programming. We periodically have posts on HN by lawyers who got so burned out by their day jobs that they did a career revamp to become developers...
Although I am probably just being a stupid person, I really dislike this argument "If you don't like it, fix it yourself".

While it might feel offensive that people are complaining left and right about the new version, it is actually a compliment. I am not trying to be a love-all hippie here, but people are complaining because they really fucking love the solution jQuery put out there to support multiple browsers.

Don't feel offended, feel proud.
UWSGI vs. Gunicorn, How to Make Python Go Faster than Node
" Lots of celebrities have been seriously burned at some point and had trouble understanding why they were no longer darlings of the public eye. I got to go through that on a much smaller scale"
After all it seems that you are afraid of loosing attention. Attention flood may be as undesirable as a drought. But if you have an unusual capability it would be unwise to not use it to your advantage, that is, unless you have money enough to pay for marketing and promotion while you stay away from the public eye.
I've read _why's guide to Ruby but feel out of the loop here. What is this? Why is it significant?
Penny Pinching Video: Moving an Azure Website between data centers
New Startup Websites and Landing Pages for Inspiration
SQL Alchemy is fundamentally based on a relational model and translates queries to SQL. Pony ORM is based on an entity-relationship model, which is logically independent from SQL. Currently Pony translates queries to SQL only, but in the future noSQL support is also planned.
This is what he's done though. I think that he'd like to be more than a programmer.
As a cyborg (I have a replacement cornea) I have only one working eye

What happens when proper implants become viable for people like me?
Prologue: Iron Man 2
Reddit also got hammered pretty hard by legitimate traffic last night. There were many thousands of people in the Boston live update threads hitting refresh over and over all night. The admins actually locked the first update page because they said that so much traffic on an article with so many comments would crash the site.

If there's a malicious DDOS attack then this surge in legitimate traffic likely compounded the problem.

The update threads:
[1] http://www.reddit.com/r/news/comments/1co395/live_updates_of...
[2] http://www.reddit.com/r/news/comments/1cnwms/mods_removed_th...

Where the updates moved when reddit went down:
[3] https://twitter.com/JpDeathBlade
Actually posts containing speculations about Sunil (missing student) were instantaneously deleted (as groundless and potentially harmful) , at least before name appeared on police scanner, at least on r/findbostonbombers. Info was spread somewhere else, because new people constantly were creating ones.
The solution is for authors to routinely publish the datasets behind their research.

Unlikely though, for the same reason that Herndon didn't contact Reinhart and Rogoff about the error. Academics are even more interested in getting attention than they are in getting to the truth.

Which is why this episode is more likely to discourage publication of data than encourage it.
I guess they add their break times to the actual work time?
http://www.slate.com/blogs/weigel/2013/04/19/ap_at_large_bom...
http://www.policyalternatives.ca/publications/monitor/beware...

It only really takes a few years. We went through "painful" austerity in Canada. Both at the federal level and provincial level. This left everyone hating the federal finance minister and the premier of the province. In the end, the environment was cleaner, the debt problem was tackled, and everyone had a job. (when you compare the late 90's to the early 90's)

Here's another story about austerity:
http://articles.washingtonpost.com/2012-01-20/opinions/35438...

(but yes, it's after a war, so that somehow makes it inexplicably different? People still debate this)
WFH - A curated listing of dev, ops, DevOps, and support-based WFH job openings
I probably should have clarified that by caches I mean reverse proxy caches that can take up the work of serving static resources from the network edge.

The combination of adding caches and distributing those caches is to add a CDN.

You add caches to stop the request reaching a backend and doing the work twice, for optimisation. But in effect they become defensive shields as serving a static file or an in-memory file is less work and can be handled in far greater numbers than doing the work on the backend, and if one cache is attacked users accessing other caches elsewhere in the world continue to get their requests served.

If you then place a cache at every point at which your site is surfaced, for example you use DNS anycast to have your front-end appear to be surfaced from every Amazon datacenter and the closest one is nearly always selected... then you've helped stop requests at the first opportunity and to return them from a place which can handle far greater requests.

You've increase your network capacity, increased the ability to serve valid requests, and you've prevented all of that traffic reaching the backends.

And in doing all of this... placing caches for static resources throughout the world and using DNS anycast to return the cached item from the closest peer... well, you have created a CDN. A primitive one for sure, but it still is one.
yeah, his Google+ feed is amazing. all this expeditions are very expensive and serious, and meanwhile he's like "hey, lets make it fun for everybody down there who's curious. oh hai from space, here's a photo of your city and cool tricks with no gravity".
My question is, when it is a public service announcement that can protect or prevent further harm to our community (say the MIT shooting last night), then does it make sense?
I agree the witch hunt stuff is appalling though.
Shiny Electronic Toys Invade Capitol Hill, Beguile Congressmen
You would be surprised how many things that exist around you are based around faulty models based on incorrect data - that's the problem with higher dimensional fields like economics and finance - it's hard to separate cause and effect and extract principal signals for an arbitrary phenomena, without getting bogged down in correlation hell.

You have been warned - the further fields get from pure mathematics and isolated systems - the faultier they must become, and the harder they are to verify (although in this case - it was trivially easy - but then again IIRC the paper wasn't published in a peer-reviewed journal).

Hence, before accepting X new fact in higher dimensional fields - do your own verification first.

Also - who on earth thought austerity was ever a good idea?

If you can afford to borrow - and consumer spending is dead - bring it back. The US should load up on as much debt as possible - I'd love to get cash at a 1-2% interest rate - it's a freaking awesome deal.
Currated video list for kids
Ask HN: What are we decrypting with bitcoin?
So I looked and couldn't find a straight answer. When we are mining bitcoins, we're effectively decrypting hashes (security tokens, encrypted items), but what exactly are we decrypting? Are we cracking MD5 hashes for some nefarious purpose? Are we helping to break into some security system? Is it completely benign?
There was a lady from China I knew who was working in a company in Silicon Valley.

She probably has a Green Card or Citizenship by now, but if I recall correctly she was on an H1 visa at the time. If she lost her job for any reason, she would have had to find another employer pronto or she would have had to leave the country.

Her employer did not find it hard to ask her to work from 8am to midnight 7 days a week.
Yeah, I was asked to model a graphics program in an interview and got into a argument about why circles should not be a subclass of ellipse. I explained that, yes, mathematically it's a degenerate case, but in a graphics package circles have different algorithms and different user interfaces. They actually have more in common with squares than ellipses.

After about 10 minutes of no progress, I suddenly realized I would be working with and for idiots so I excused myself from the rest of the process.
So all it does is make it easier for government agencies to request data from online providers?

I guess my biggest question is why the amount of time required to get the proper judicial papers can hamper government investigations.

I feel like when I talk to people about it I need to give them something to think about and a simple question to ask their rep/sen. Sure, it'll be skirted with "it's a requirement to ensure safety" but some people won't just buy that and will feel like they are having smoke blown up their ass.

(BTW, thanks for the link. For some reason I didn't find it myself on the EFF site.)
Looking at this political story from a programming perspective... What software out there can help me accept as input millions of photographs, with timestamps, locations, angles and such, and generate as output a coherent time line of each individual in each photograph so we can identify the copycat bombers that will be occurring in the following years? Surly machine learning software could be made to find a person in one image from a different image based on analysis of the configuration and color value of the person's clothing alone.

It's George Orwellian, but it will be created one way or another. Is there some software that can help achieve this goal?
Oh! I know this one! It turns out to be 42 in the end.
Responsive Multi-Level Menu Concept
Odd, because if it's publicly available...
It sounds like they grilled him until they got co-authorship for a paper with a with an uber high impact factor.
Remote access to 11 out of 13 SOHO routers
I have never read an Indian newspaper making reference to someone's caste unless it was somewhat related to the story.
Org mode... The only reason I keep coming back to emacs, despite my love of Vim. I've tried the vim "alternatives", and they just don't go anywhere close to good old org mode.

The one thing that I'd really like to see, is a properly made, polished mobile companion app.
Still surprised that he did not Tor though.. maybe over expectations ?
I would say no, Hacker News is not a source of local public service announcements.
I believe not. People go to other places at the internet except from Hacker News. They can get the information from there.
It's not only programmers. Its managers as well.

Its anyone who subsumes their job to be their identity!

At my old company (big corporation) management shuffles happen every 9 months to a year. One manager went from having 45 people working under him to 0.

The guy had a nervous breakdown as well. I heard he swam in one of our large number of fish tanks. That could be a bad rumor though.

Anyway he was admitted and all that. The company did pay for everything till he made it back about 4-5 months later after which he quit. I remember him looking at me down the escalator and saying "its not worth it man - its not worth it."

So don't let your paycheck or your job be your identity. Also understand that programmers at tech companies (except google/facebook) are at the bottom of the totem pole. So political shit and pressure all end up on the programmer. So try to not be a bottom level programmer for long - either become a tech lead or a manager asap.
Depends on what you pay for it. It is also one of the jobs that you can potentially learn without a degree. Sure, it might eventually pay for itself, but that is a long time of living in debt that is not fun.
Same here, are you using RES or anything else which might increase request volume?
As far as I can tell, there's no purpose behind the hashing, besides block generation. Miners maintain the shared ledger by forging blocks which contain transactions.
I remember when Google used to have an in-browser GChat app connected directly to XMPP through JavaScript or another frontend language. I still have my hopes that they will release an open source framework to embed a similar IM chat into a website layout.

For reference here's a screenshot I found in Google Images: http://developers.sugarcrm.com/wordpress/wp-content/uploads/...
Moving 5 figures of needed funds through Dwolla immediately after opening an account. Come on - that's just pricelessly stupid, and I'm not surprised it raised flags. The clown is the person who would do such a thing. And he expects the funds to be available almost instantly. Send a few hundred or thousands of dollars to test an entirely new payment method first, and to establish that it works.

Anyone involved in technology should know - test before making a big commitment.

Sorry, I don't give any demerits to Dwolla on this and neither should you.

I've used dwolla quite a bit, mostly for bitcoin, and it's been fine. As with any place that handles your money, you need to establish a short record of legitimate transactions and use it sensibly. Otherwise you are a "clown."
5 Worst Problems with Working Remotely
For those wondering, this is a successor of the Nokia/Intel MeeGo project which was sidelined a few years ago.

It's hard to see how yet another mobile OS will make traction. Perhaps the Android runtime will make it compatible enough that developer-types will use it.
Is there actually any information about the OS?
Are there any examples of how this is different than what we already have?
Isn't Android exactly this. Linux with a touch UI.
Take a look at swombat's top-level comment in this thread. There's a good take-away here: "If they'd cover it on TV news, it's probably off-topic."
Security Intelligence Report from data from 1 billion systems worldwide
How can anyone wearing flipflops strike a power-pose? LOL
I knew a .* that went completely insane. Ok, so what?
Is it just me or is it really weird to request an invite to use an app which needs your donation?
I agree. Keeping the 'comments' part apart, I feel it was OK that this kind of story is shown on the frontpage. I visit google news multiple times in a day, but today HN was the first place I came to know about this incident. For the person living in that area, this can be a very useful info.
If the plural of ‘man’ is ‘men,’ shouldn’t the plural of ‘German’ be ‘Germen’?
Here are his Google+ posts: https://plus.google.com/+ChrisHadfield/posts
The administration has threatened to veto a number of bills and followed up by signing the bill. It is how the administration plays lip service to their concerned constituents.

If I recall, we were also supposed to get a number of days to evaluate a new law before it is signed.
Nothing is being decrypted by mining. Mining is trying to generate a valid block which hashes to a low enough value.

The only purpose of it is to be time consuming, as the idea is you can't altar historical data because it would be too time consuming to "catch up" with the main blockchain
Naa.

The paper came out in 2010, after much of the austerity debate had already crystallised, and got attention almost entirely in the US, which hasn't really implemented austerity. (No, the sequester really doesn't count.) Nor did the paper argue strongly in favour of austerity; the authors actually are pro-stimulus, and Rogoff in particular was very concerned over the effects of the Fiscal Cliff.

Actual austerity has mostly happened in Europe, where nobody really cared about the paper. The average German voter has no idea who Reinhart and Rogoff are, and he certainly doesn't care that some model showed that further loans to Greece might be correlated with somewhat lower Greek growth in the future; he's sick of the bailouts, thinks Greeks are congenitally lazy, and is afraid Germany won't get their loans back. In fact, what has actually happened in Greece is pretty much what Reinhart and Rogoff warned against! (Debt loads get too high, bond markets freak, growth craters. It's the most obvious explanation for the correlation Reinhart and Rogoff noted, and it's pretty much exactly what happened in Europe.)

Meanwhile, the actual spreadsheet errors changed their results from growth of -0.1% in high-debt countries to 0.2%; an inconsequential change. Nor is this surprising; the reason nobody looked too closely at the numbers is because they agree broadly with every other paper and model out there.

TL;DR: Reinhart and Rogoff caused austerity? Lolwut?
I think it's not the first day that at least 3 people die in a tragedy this year, or even this month, what the hell not even this week. This is not the place to discuss these matters, neither is very intelligent to participate in this cynical media campaign.
SIGBOVIK 2007: Generalized Super Mario Bros. is NP-Complete
See this.

http://notthetreasuryview.blogspot.co.uk/2013/01/the-austeri...
If the only issue is IE 6, 7 and 8 marketshare, then the question becomes: how long will IE8 have a sizable portion of the market. Here's a graph of the browser market over the last 3 years (typical disclaimer about lies, damn lies and statistics, and measure your own traffic, etc.)

http://gs.statcounter.com/#browser_version_partially_combine...

Assuming the above graph is relatively close to the truth, IE8 is around 10% of the worldwide marketshare.

So, the question is: when does a library like jQuery drop support? 10% marketshare, 5%, 2%, 1%? At what point is the overhead outweigh the benefits?

Obviously there are some developers who need to support IE7 (for example), regardless of the overall market. I personally don't think that should be the approach for tools like jQuery: time is valuable, and they should target the largest possible market possible.
>I know about FMLA leaves of absence, but that requires you (!) to disclose your illness to your employee; given the massive stigma around mental illness, I really, really dislike that option.

Not true.

You don't have to disclose the nature of the condition, simply that a serious condition exists.
TL;DR: bing SSL certificate is wrong.

https://bing.com: subject=/CN=*.bing.com

https://www.bing.com: subject=/C=US/O=Akamai Technologies, Inc./CN=a248.e.akamai.net
A brute force attack: you apply brute force to the user. A dictionary attack: see brute force attack, but with Oxford's English Dictionary.
I believe _delirium was talking in terms of % ownership, not % chance of success.
Note that they already did smart watches once, as part of Microsoft SPOT [1], starting in 2004, discontinued in 2008, with service dropped at the end of 2011.

[1] http://en.wikipedia.org/wiki/Smart_Personal_Objects_Technolo...
So what? Employer's problems like that shouldn't matter to the employees. As your employee, my duty is to care what's in it for me (more precisely, my family that I have to feed), not what's in it for you.
pg himself posted a Watertown Twitter list: https://news.ycombinator.com/item?id=5575255

Do you think that was intended just as a temporary resource, a suggestion that he did think this was on-topic or just got caught up in the moment, or was an invitation to discuss the new level of live public participation (to whatever extent) in the unveiling of a big story?

I think there's an interesting discussion to be had around the latter.

As I said in the linked thread, I have a very strong dislike of typical 24-hour news broadcasts, but I have found the online tracking of this story as it's unveiled quite gripping. Been following it really closely for maybe five hours?
Looks like someone pushed the wrong SSL cert to production:

www.bing.com uses an invalid security certificate.

The certificate is only valid for the following names:
a248.e.akamai.net , *.akamaihd.net , *.akamaihd-staging.net

(Error code: ssl_error_bad_cert_domain)
what is impact of this "DDOS" attack on reddit?
May I ask "public service announcement" in which country? There are presently more than 190 member States of the United Nations.