skysight-inc/HackerNews huggingface dataset:
>It's a pretty common question that we (the Persona team) have clearly not done a good enough of a job of communicating

It would be nice if you created a example Persona-enabled web application (some lines of gulp PHP or heck even a VirtualBox image), push it to bitbucket/github/whatever and link to the repo from http://www.mozilla.org/en-US/persona/. Does not need any functionality, just a login screen using Persona and a "it works" page you reach after logging in. And maybe sample ID provider code too. Extra cookie points if the "it works" page explains the structure of this Proof of Concept application and how the Persona protocol was used.

This way, a curious developer could pull the source, have a Persona-enabled template app and his own ID provider up and running in minutes and could play around with it, evangelize it in his organization etc. If it "feels" right, said developer would read the docs afterwards to move beyond the Proof of Concept.
I've been through this a few times. It puts me off Haskell even more each time.

Bear in mind I'm pretty handy with obscure obfuscated by default things like RPL, Forth and Perl and occasionally common lisp.
So in other words, let's abandon the cloud all together?

Yes, let's. For non-critical public services like blogs and videos, cloud providers like AWS and VPS hosts are great. But for things that matter significantly, like corporate e-mail, let's abandon the cloud and regain some of the decentralization that the earlier Internet protocols like SMTP exemplify.
I'm with you.

If you look at history and the kind of surveillance powers governments had compared to the general population, it isn't unreasonable to assume that they can "monitor" everything. In fact you can find several YouTube videos of people who claim they created just such a system after 9/11 for the NSA.

The question is not if the NSA are sweeping every piece of electronic communications, the question is: "how much are they storing?"

If they're just building communications trees then that is a lot less invasive than even automated e-mail scanning. However it is very likely they're looking at content too, because historically (e.g. cold war) they always did keyword/phase monitoring.

If I had to guess, I would guess they're building large communication trees and giving everyone in them a "score" (think: credit score). This score raises based on things like the language used, perceived threat, and similar.

Then when someone's score is high enough or they talk to the "wrong people" you have human analysts who go over their profile with a fine tooth comb...

None of this is impossible with our current technology. In fact it isn't even technically that difficult - just expensive.

Now if you want to get really conspiratorial then let's talk about the public SSL certificate oligopoly. The five or six companies generating the majority of the world's SSL keys are likely handing them straight over to the NSA and in exchange the NSA keeps those companies in power/control of that market.
The heart of the problem, according to several Internet engineers, is that many large Internet service providers have not set up their networks to make sure that traffic leaving their networks is actually coming from their own users.

Why the ISP networks are not doing their job? Isn't is very simple to filter?
How to create professional drop down menu in five minutes?
I forgot this setting existed. Just turned it on... much, much better.
This might be of interest for you, there is a norwegian api for weather:

http://api.yr.no/#english
Stackoverflow alternative?
I'm getting so sick of stackoverflow and related sites and how they close more and more questions for spurious reasons like "not constructive." No fun writing up a detailed answer or good question if the likelihood of it getting closed is >50%. Any alternative sites with knowledgable users and traction? Are there mailing lists that can be used instead?
I'm not sure you can quantify the risk of loss with e-books being significantly higher than with physical books.

There are a lot of house fires, any one of them could destroy your book collection (even the smoke damage alone can make then unusable) - same with floods, vandalism, etc.

How many people have lost their e-book collection due to remote wipe? And if you're going to talk about the person who was wiped by Amazon, it's worth checking the conclusion of that story...
5. Blog comments, especially for threads that go like this: "I also have this problem" (2010), "Me too" (2011), "Me too" (2012), "Ah, here's the solution (2013)
If only business and non-business would see eye-to-eye ;-)
The problem with that is that cancer survival rates are measured from the time of diagnosis, not from the time the cancer presumably began (because that's often difficult to tell). And even with identical treatment efficacy, cancer that is diagnosed early will have a higher five-year survival rate than one that is diagnosed later.

In short, we're lacking good data at the national level to measure what you'd like to measure; and we do have studies (e.g., the one in the first link I gave you) that at the very least cast doubt on the belief that an aggressive cancer screening schedule reduces cancer-related or all-cause mortality. As Robin Hanson puts it: "While cancer screening does consistently lead to more cancer detection and more cancer treatment, it consistently doesn’t lead to lower mortality."
Hello fellow tab addict! I must have about 30-40 tabs I restore every day out of laziness and fear of bookmarking and never reading again. Someone posted to HN an extension to help with this but I forget what it's called. Also Firefox has a nice solution to your problem in that it only loads the tabs once you click on them.
> With Amazon (not sure about other providers), there's a risk of remote wipe. E-books are often not really yours, and DRM makes that doubly true. The risk of loss with e-books is significantly higher than with physical books.

You can mostly fix this with Calibre though (with DRM at the moment at least, it could always change). As I said in another thread, when I connect my Kindle it downloads all my new books and strips the DRM. And my Calibre library gets backed up.
Even US citizens traveling outside the country, and especially residing outside the country, are on thin fucking ice. No, the US government does not consider itself beholden to any laws when operating on foreign soil. It also doesn't really define any criteria that when met allow it to operate on foreign soil in the first place. As such, you are, in essence, right now a subject of a global American Empire under which you have no rights - not even a right to life or property.
Looking at the raw data sources, I realized, that for my location (Hamburg, Germany), the data on humidity from gfs really seems to be an outlier sometimes, affecting the forecast.io-mean. Maybe, just maybe the some other statistical measure would compensate for this and make the forecast a little bit more accurate.

Median, or something like trimmed mean.

And, as the service is using the location of the user, why not show the weather in °Celsius, if the region, where the user resides measures in °Celsius (and Fahrenheit, where Fahrenheit is used). I really had to look hard to find the button, to switch.

But non the less, great service, design, that I like, not too much info at first glance, but the most important one, imho.
Not only that, they host dumps of all the questions and answers.
http://book.realworldhaskell.org/read/
Im with you, almost to the point where stories like this are not even a worth while issue. I suppose the story here is that the FBI are being public about it.

The net is exact opposite of private, and that's that. And really it always has been. What is actually weird is that people ever thought otherwise. Bits can be made private, but even then its clear to an observer that something private is going on, and then they do everything possible to break it open. Its like a big old, hey, investigate me flag.
Java Spotlight Episode 126: Jitendra Kotamraju on JSON Processing jcp
Feels like amateur hour!
Six Silly Reasons Why You Shouldn’t Use Web Controls
As someone from outside the USA, it certainly looks impressive on a CV.
I hate when they close informative questions by saying "not constructive"
I also used to have a whiteboard on the back of my laptop lid. The problem is though that it doesn’t really hold up well if you put the laptop in a case or a backpack. Or if you carry it around it will smear on your arm.

Still I prefer whiteboards to pen & paper because I can make quick corrections and iterations (I do interface & interaction design). That’s why I just ordered a Noteboard: http://www.thenoteboard.com/index.php (I didn’t get it yet though so I don’t know how good it is.)
They haven't announced heavy restrictions on access to calendars. Anyone can still write a client to access Google Calendars. They just need to use Google's calendar api instead of caldav. The method of access has changed but not the level of access.
the username being the subdomain was a surprise to me too. I would rather the gamename be the subdomain.
Wow the premise of this company is working off is on very shaky ground! From my days at Procter&Gamble I had the opportunity to talk to a lot of buyers as well as pushing a new sku to market and I don't see this solving the pain points for retailers/buyers.

On a side note, I am currently watching launch conf and these guys are a good example of solving a real problem, within the correct market, http://www.youtube.com/watch?v=HB5-5ee72Ic, It is a good niche in the ecommerce space. Thalmic labs seems like the only true original concept here and the others are just iterations of other startups. It reminds me of when reality shows got popular, put them on an island, put them in a house, reality sports, reality jobs, reality parenting, reality wives .......... It just goes on
Not madness! Capitalist free-market efficiency!
As we saw in the Aaron Swartz case, "wire fraud" has a very broad definition.
That's precisely what I'm building https://github.com/DanielRapp/peerbalanced ;)
Thank you for giving me a surprise, but it was short lived. The likes that you see is not for our app, but for iTunes and AppStore.

you should give this feedback to Apple.
>What this really underscores is that conventional capitalism provides little incentive for fundamental innovation.

No, what this really underscores is a fundamental change in thinking for equality that our civilizations seeks since centuries: taking people seriously, no matter of gender, race or in this case age. Many people have good reason to be jealous, being jealous this was not possible when they/we were so young.

When I was that age I hated the fact that only old people would be taken seriously when it comes to business. We can be happy this is possible and as a further sign that age discrimination is going to be eradicated. Besides, this is about discrimination of young people but old people are discriminated against too.
It's called OneTab (http://www.one-tab.com/)
Am I missing some actual numbers hiding somewhere in the "pricing" section? "There will be a one-time fee plus an hourly fee" is not pricing information.
How to install packaged apps in Firefox OS – options and tools
Maybe you should check out Reasonwell. It just popped up on HN: http://www.reasonwell.com/about/Reasonwell+vs+Github+and+Sta...
Haters gonna hate.

When you were 17, did you have the opportunity to do such a thing? No, this is why you are jealous. It's thing to celebrate.
Perhaps they should move those questions to another section of the site instead. That way you can keep responding and they can get answers without hindering anyone that is looking for things stackoverflow wants to represent.
Would you accept:

> 'a' : "" => "a"

Because that's what you did.
Want a Great Scientific Career? Choose Computer Science
The first thing with these kind of fruit picking jobs is they are pretty seasonal and differ quite a bit from state to state.

I spent 9 months in OZ, most of the time in northern Queensland working at a lime/lychee farm and some time at a banana farm. Since you are not in OZ yet, I doubt you will have any luck with gumtree/craigslist. Even if you are there it's pretty hard to get the job that way - the farmers really like to make sure you WANT to work and can physically do the work (at least I didn't manage to find work via gumtree).

The thing you have to do is go to the farms directly and talk to the owners/recruiters face-to-face. We bought a cheap 2500$ car between 3 people from Sydney and started driving north along the coast. There's quite a bit of work in the tropical areas during the summer months - bananas, mangoes, limes, lychees, avocados in late summer etc.

So my advice would be - get a cheap car, travel and work at the same time! (some farms hire only for the harvest period which for some produce isn't very long!)

Hope this helps a bit
French startup KelBillet profits from its multi-modal search engine
Python or Ruby.
I know Go and Node.JS are trendy right now but still i would recommend Python or Ruby
The most bizarre things done with TeX
Your comment made me look up reduce(). Just when you think you know javascript, good code like yours throws me back to researching. If I didn't see this, I would have continued to use underscorejs to do a reduce().
I have read some tutorials about Haskell (to be completely honest, 60% of "Learn haskell for great good" twice). Still, I need to stop and think for few seconds to write something in it.
That's a sign that you're dealing with someone who doesn't know how to interview. What did he/she intend to learn from that? Think about it. Try to put yourself in that person's shoes a little.

If you're interested in the job, please understand that you're being interviewed by someone who doesn't know how to do it at this point. Don't hold it against the person. The best thing you can do is be completely conversational (and honest) in return and start driving the interview yourself.

I don't want to put words in anyone's mouths\, but something like "Foo is probably my greatest weakness; bar is my strength.What do you find you often look for in prospective coworkers? Why is that? Have you been burned before or have you worked with someone who's a complete rock star?" Etc,

If you're not interested in the job by now, this is also a great place to politely explain that the interview loop is over and thank the interviewer for his/her time . . .
Working with PGP and Mac OS X
I just finished watching an interview with D'Aloisio on the huge 7.30pm current affairs show here on the ABC in Australia (unimaginatively named 7.30).

The interview opened with the newsreader restating the fact that he had been covered on the front page of almost every major newspaper. Then here he was, talking to her on TV, talking about Yahoo, and their amazing 'focus on mobile' etc etc. Suddenly it dawns on me - I live in Australia. Australia is practically the other side of the universe. Yahoo has a fresh faced 17 year old kid talking to just about every living room in this country about how focussed they are on mobile.

Every country in the Western world from the US to Australia and beyond, front pages of newspapers, prime time TV interviews on government owned ad free broadcasters during primetime - no amount of PR spend can buy this.

I know the PR rationale was mooted, but nobody could have imagined it would be this big.
A Simple Point-In-Polygon Algorithm
A Closure Is Not Always A Closure In Ruby
Feat suggestion: would be nice if you allowed for a TOC to be attached to book description, to ease a quick glance over the contents. Occurred to me when browsing http://hackershelf.com/book/344/speeding-through-haskell/ - as the target link has no TOC, if someone took care to provide a TOC on the Shelf, I'd know better what to expect.

After more browsing, the topics list at http://hackershelf.com/topics/ looks like it could take some more care: probably case insenitiveness, maybe fix the strange duplication of letter topics (or does it have some hidden purpose?), maybe put a list of quicklinks to letter-sections on top.

Just some feedback from a random Internet guy ;) the site does a very good first impression!
Cognition is layer upon layer of pattern processing, all the way down to sensory inputs. His particular pattern matching mechanism might need adjustment, but pattern matching itself is the only mechanism by which we decide anything. If you doubt me, ask yourself, do these sentences pattern match to "correct" or "incorrect"? See?
Looks like $5000 upfront and $1.88/hr.
> As an example, most religions folks were indoctrinated into their religion. I don't know anyone who grew up without any kind of religion shoveled at them as a kid, only to choose one independently as an adult.
It is a fair question: Are you pro state/government/communism/socialism because you chose to believe this way or because the thoughts were shoveled into your head? Can you remove yourself from your mind far enough to even make that evaluation?

So what is your background?
Don't mean to hijack the thread, but there is another great resource for this (in spanish, though) with a very high amount of ebooks:

Open libra: http://www.etnassoft.com/biblioteca/?search_term=&books_...
(I took the liberty to pre-filter the link with "programming books in english", since there are a lot of them in spanish on this site)
And in another case - $1.5 billion to move London 60ms closer to Japan:

http://www.extremetech.com/extreme/122989-1-5-billion-the-co...
Also useful for the people who use the tab bar as a favourites bar and have several hundred tabs open regularly.
Achron, time shifting RTS
or I mean just take charge of your technology instead of expecting it to babysit you through the night. Seriously, this is a ridiculous demand. It's impossible for a browser to manage every plug-in it has if you're not going to oversee your operating system.
Asking about tools is kosher in non-contracting gigs, too. If you can't have your box like you like it then just walk away. There are too many open positions everywhere now to even bother moving forward in an interview unless you know you're going to be productive.

"Relaxed" is a lot more subjective . . .
Regarding "rape culture" and "gender politics" in general:

Which gender do you identify as?

Have you ever been the victim of sexual assault? if not jump to question 5

Have you ever been forcible penetrated, or been forced to penetrate someone else?

Was the assault carried out by a male or female?

Are you afraid of walking alone at night? if not jump to question 7

Are you afraid because:

- You are worried about being assaulted

- You are worried about being raped

- You are generally afraid of the dark

- People's attitude to nighttime travelling has made you afraid

- Other (please specify)

Have you ever reported a sexual assault? if not jump to question 9

Was the reported person sentenced to jail time?

Have you ever been the victim of a false rape accusation? if not jump to question 11

Were you found guilty or not guilty?

Are you afraid of being the victim of a false rape accusation?

Have you ever considered making a false rape accusation? if not jump to end

For which reason did you consider making the accusation?

- I wished I had not had sex the day after

- We never had sex but I wanted to harm that person

- I didn't want to be considered a "cheat"

- I thought it would help a court case

- Other (please specify)

-----------------

Disclaimer:

I believe the opinions of current people would be far more helpful than statistics from the 70's or 80's, as well as generating some real statistics on the plight of Woman on Female and Male on Male rape. That aside, the gender neutral nature of the internet would make for a much more unbiased audience than a study funded to look in to either particular sides arguments - much more capable of being impartial, unless the MRAs or Feminists rig the poll.
> Now if you want to get really conspiratorial then let's talk about the public SSL certificate oligopoly. The five or six companies generating the majority of the world's SSL keys are likely handing them straight over to the NSA and in exchange the NSA keeps those companies in power/control of that market.

That's really a very scary thought and I wouldn't be at all surprised if it were true. At least the first part.
Ten years before bitcoin, we had e-gold. And it was good. And now the government owns it anyway.
Raising and Rescuing Custom Errors in Rails
> The biggest part of the simplification work is moving away from Racer’s current fully arbitrary JSON structure object and replacing it with a mirror of Mongo’s collections and documents.

Interesting to see the move towards the way in which Meteor implements their client/server models [1].

[1] http://docs.meteor.com/#dataandsecurity
Throws a bunch of jQuery errors in Firefox Aurora. Works OK in Chrome.
A story about optimization, LLVM, and the SentinelInputRange
Has the Quora problem. I can't experience it working. You know what makes things democratic? When they're immediately visible, not hidden behind a login.
Simplifying JS function arguments for recursion with this
Windows for commodore 64, written by 13-year-old in 2002
Please, stop linking to sites with pay walls. There's no way for the general public to access such sites. The publishers are free to monetize as they wish, but personally I do not believe pay walls are how to do it. Further linking to such articles is only going to continue to break the web.
You don't change the resolver. ISPs need to drop UDP packets leaving their networks where the (spoofed) headers declare that they did not originate there. That way an attacker can't spoof the originator to have the responses directed at someone else.

Edit: clarity on actual vs declared origin
Sorry for the problems. Obviously we never want data loss to happen but sometimes it does, whether it’s error in the code or in the setup. Can you give me a link to the bug?
"Can't even remember paperwork"

The only time I can remember any paperwork with the NHS is when my wife had a climbing accident in Glencoe and was taken by RAF helicopter to the hospital in Fort William - after a few days she was feeling OK so she wanted to sign herself out over the protests of the medical staff - so they had her sign something to prove that she was leaving, not them asking her to go (they really wanted her to stay for a few more days).

The charming nurse's parting words were "Come back to Fort William, but don't come back here" :-)
Otherwise it's probably not a good hire. I agree. Huzzah!

I tend to go for "curious" people. They have to ask a lot of quesstions of me (or at least previous people in the interview loop) to show they want to be there. Asking questions about the company/team is a sign that the candidate wants to buy.
I read this post as less "don't reinvent the wheel", more "if you're building a car, don't build your own wheel when you could buy one from a wheel manufacturer" - maybe if you did it yourself you could make improvements, but it's far more likely that a company where the problem you're trying to solve is their bread and butter will provide a better solution.
Cache poisoning with spam in 3, 2, 1...
"I mean that in an objective 'you'd think the people who run the country and have access to more resources then we ever will would just find a way to do it in the first place' kind of way."

To widen the scope a bit, I find it 'funny' that so many people seem to negate the plausible idea that people with tons of money and tons of power don't use those tools for doing bad things. I'd guess that most people, as long as they can keep work/play, earn/spend cycles going, don't truly care what else is happening.
Looks great! One suggestion, though: since you're detecting the user's location anyway, couldn't you automatically use Fahrenheit only for the US and Celsius for all other countries?