skysight-inc/HackerNews huggingface dataset:
Link to the actual scorecard:

https://www.eff.org/secure-messaging-scorecard

I'm surprised to see CryptoCat get such a high score. My impression from reading previous coverage of it was that browser-based JS encryption was inherently flawed.
I'm not even sure anyone noticed this over the gorgeous visuals, but I think your decision to make it fully moddable—and even license out the engine ala Source—is what will make this thing a work of genius.
I had to look it up as well. I am amazed that voyager 1 is running on about 470 watts of power and is still able to transmit an intelligible signal to earth. Im also wondering how much a transmitter that was capable of the Ghz range cost back in the mid 70s when it was built. Incredible stuff.
Someone seems to be downvoting anyone that they don't agree with.

edit I am being downvoted now, possibly because people don't know what I am referring to. When there were only a dozen comments or so, you could very clearly see that everyone with a certain opinion was getting downvoted.
Alienation and Stress: What It's Like to Be Black and Female at Google
That RabbitMQ gives you many of the features you want from Erlang is not that strange really as RabbitMQ is implemented in Erlang. :-)
Assuming TOR is compromised, what is to stop someone buying a vps (with fake/disposable credit card etc) hiding the main server behind this vps (with haproxy or stunnel)?

FBI come along and image the vps, but it wont be the main server, connection details could be stored in RAM and if server taken down to image no configs would be left.

Thoughts? obviously buying vps/servers in own name is dumb opsec.
That way even if TOR is compromised you lose just a frontend point.
This is the sort of sentimentality that has no place in modern capitalism.

Why would you need to cook dinner or water a garden (who even has a garden) or even have children in the first place? People have been doing that for thousands of years. If you want to scratch dirt you can move to Kansas and be a dirt farmer. Plenty of time with your kids with that career track.

If you're building a company, you have almost no time to do anything. Building a company is a very difficult task that very few people can successfully execute, and even fewer can successfully execute in the limit. It's just intrinsically hard.

In comparison, cooking dinner or putting the hose on some lettuce or some anemic tomato plants is easy as balls. They pay people pennies an hour to do those things for you. You can just pay them to do them, and do interesting, hard things yourself.

Personally, I think preferring easy things to hard things is a sign of weakness. Doing hard things is fulfilling. Cash is incidental, but it is a very good metric of how hard something is. If you are not making very much money, you aren't doing things that are very hard.

Life is, truly, very short. You can spend it doing hard things and, if you die, know that you were able to go further and faster and better than all the people around you, that you've won, or you can die knowing that you did the same boring things people did since they were barely past apes.
I think so to. I can create very little as one man, but I think I can provide a good foundation for others to work off of.
> "No actual story was published, and no one except the suspect interacted with the undercover 'A.P.' employee or saw the fake draft story," he wrote. "Only the suspect was fooled, and it led to his arrest and the end of a frightening period for a high school."

Sounds like a perfectly reasonable sting. Not sure what the fuss is about.
Location: Iowa

Remote: No

Willing to relocate: Yes, please!

Technologies: C#, Java, Backend

Resume: http://codesean.com/files/Resume.pdf

Website: http://www.codesean.com

Github: https://github.com/seansmccullough

Email: seansmccullough@gmail.com

I'm a recent college grad, looking to relocated to the Bay Area or Seattle. I'm a software engineering generalist, with experience in the Microsoft stack, Java, and Android. I'm looking for an entry level or junior development position.

Previously, I was a program management intern at Microsoft, working on automated development analytics. I also interned at John Deere, working on an embedded systems project in C. Currently, I'm a software engineer at a contracting firm, working on an ASP.NET MVC website.

I'd like to work on a small team, working on an interesting project I can be passionate about. I want to see the impact of my work, and collaborate with smart, motivated people. I'm eager to learn, and I'm willing to do additional work outside of coding. I prefer backend development.

Currently, I'm working on a side-project called TreeType, http://codesean.com/?page=proj2, an onscreen keyboard for Windows, designed to aid people with disabilities. TreeType allows a user to type using only a mouse or other pointing device, and uses a custom layout which is faster than the default onscreen keyboard. It includes autocomplete, which I implemented from scratch.
Sure, but what happens when someone needs something other than PEG/recursive descent, like expression parsing with a custom precedence table? Will Perl6 add that to the core language as well? Where do you draw the line?

LPeg is a library, Spirit X3 (for C++, not yet complete) is a library. Both achieve pretty seamless integration with your code. I think in a library is where this stuff should be.
"On the bright side, the longer your marriage lasts, the less likely you are to divorce."

Emmm.. Not too surprising, is it? Divorces kind of tend to terminate marriages early.
Enjoy the rat race guys, your wife and her boyfriend will love you for it.
I have noticed it on other posts, but that doesn't mean it's not a feature of this webpage that's been linked here. And I was actually confused.

People post all kinds of things here. Something that did something when you dragged words about wouldn't be unexpected.
This sounds like it would have to be a separate mode, since otherwise it would be very easily confused with scrolling which the slide gesture is already used for - and this could make selections more difficult if they're not contiguous and located far apart; compare

1. Scroll to the first item; tap to select it; scroll to the second item; tap to select it; perform the desired action with the selection.

2. Scroll to the first item; enter selection mode; tap to select it; exit selection mode (and hopefully it still keeps the selection!); scroll to the second item; enter selection mode; tap to select it; perform the desired action with the selection.
I have seen that. That mostly has to do with boost posts though. We only use custom tailored audiences for our ads and it works quite well. Albeit there's a lot of data scrubbing.
neither Europol nor the FBI can just walk into any data center and request images of any server that handles Tor traffic without a warrant, which would require some tangible evidence to support its release

What about with a data request by a judge in Italy, raising a sealed subpoena through a Texas court to get the FBI to physically remove a server from a datacenter in London belonging to a UK organisation, without informing them, the UK government or the UK police, all while keeping the original reasons for this under seal, and then suddenly returning the hardware just as mysteriously as it was first taken, without thinking you should have to explain a single thing?

That happened to Indymedia years ago. - https://www.eff.org/cases/indymedia-server-takedown
I didn't read these but the headlines don't surprise me at all. Men who are most productive in their jobs possess characteristics that would seem to make them better "catches" and are more likely to be married. Likewise, men who will live longer are often in better shape and more attractive making them more likely to get married. Nothing about "being married" causes either of these things in my opinion.
3 Mistakes Founders Make in the First 100 Days
Hey everyone, one of the authors here. Myself and the rest of the Tools and Frameworks team at Box are available to answer any questions or respond to feedback.
Armstrong's proposal reminds me a bit of Emacs extensions. Since Emacs Lisp doesn't have namespaces or modules, all functions must be uniquely named which is done by prefixing them: foo-replace. This is not that different from having a module foo, as Armstrong notes: "managing a namespace with namees like foo.bar.baz.z is just as complex as managing a namespace with names like foo_bar_baz_z".

But what it enabled is an Emacs community where single functions are freely shared, for example on http://www.emacswiki.org/emacs/. People just copy them into their Emacs init file. Sometimes they modify them a little and post them again with their own prefix. This has obvious downsides such as lack of versioning and organization. But it provides a low barrier to entry and creates a dynamic community.
How about this solution?
https://gist.github.com/anonymous/6c83894ecee7016a771d
a function will never change behaviour just because a dependency has a new version available

Presumably this only works for pure-functional languages?
"The A.P.'s use of such techniques is subject to close oversight, both internally and by the people that read our work."
> every published document were just named with a hash of its content.

I see too many issues with this (for example):

- I publish a news article. I publish a retraction/update to said article. Now the article has a new hash. Does the old hash give you the old version of the article, or redirect you to the new version?

- How do we define 'document?' If we define it as the complete HTML page served up to the browser, then changes to the design of the site would invalidate all previous hashes. Pointing old hashes to new hashes is work, which will not always be done (leading to the same situation we have with site redesigns breaking old URLs).
New Study Points to Shiitake Mushroom Extract as Possible Cure to HPV
"usefully" to what purpose?
The Ars Technica article at http://arstechnica.com/tech-policy/2014/11/silk-road-2-0-inf... has the quote:

> "The server was controlled and maintained during the relevant time by an individual using the email account 'blake@benthall.net,'"

Since he used his personal e-mail for hosting, I would assume he used his personal credit card too.
This sounds great. The issue is when you fix a function you generally want everyone to use your bug fix. This is even more important for secruity issues.

However, sometimes code needs the broken version of some function...

There really is no great universal solution to this stuff.
Germany is lucky to be decentralized.

But for many countries, everybody seems to be trying to get in the capital - which is an awful dynamics.
TransMenu
Other TLS libraries tend to have an OpenSSL compatibility layer. Now here’s yet another API for them to write compatibility layers for. This is a bad trend.

I’m thinking that there ought to be an API defined by an IETF working group and specified in an RFC (like the IPv6 API C interface is), with obvious room for expansion for library-specific features. Then all TLS libraries could implement that API and end the madness.

INB4 xkcd 927: https://xkcd.com/927/
Yeah, nope won't buy it. Don't need Amazon analyzing my happens for profit.
Right. Identifier names effectively become metadata; the AST would look like numbered SSA references (as in LLVM, which does a similar transformation, to allow the optimizer pass to just pattern-match known AST "signatures" and rewrite them.)
Why does the icon src need to be specified twice?
"It’s particularly interesting to note that the education difference matters more for women than men: Women are 50% more likely to end up divorced when there is an education difference versus men at only 32% more likely."

For heterosexual marriages, wouldn't the percentages be the same? If a given number of divorces will always produce a equal number of male and female divorcees.

Or is the author saying that the direction of difference is important? Eg, a woman is more likely to divorce her husband if she is more highly educated than him, but not vice versa.

Is there some missing information here, or am I being dense?
Actually, Brazil has very tight control on financial transactions that take place in the country. Especially international transactions are closely monitored. I heard this is the reason why Paypal took so long to get here. In addition, I've read many news which point out close cooperation between Brazilian police and foreign agencies. I think a shady BTC millionaire would have a short run in here, unless he was very insightful of the local system, as well as extremely cautious and creative with the way he handled money.
Let them get health insurance through one of the exchanges and then reimburse them for all or portion of it. Tell them to just submit the invoice.

This works until you reach a larger team and have legal requirements to meet. But if you are small with 4 or 5 people or really even 15 this works pretty well.
Scalable Web Architecture should be a subject a universities
Discuss
Good luck! with your project!

I once worked on and off on a 3D engine in C++ for about 8 years and know how much effort and perseverance it takes. I was young and somehow lost track while hacking in memory pools, shader generators and a custom scripting language... Don't fall into this trap! Keep it simple, don't NIH too much and focus on gameplay!

One question I have: How do you generate those wonderful, non-repeating dirt textures displayed in one of your videos? Is it a procedural texture or is it based on marching cubes or...? They really look amazing!
Yes, I failed on this too. I tried triple clicking the text and thought the "Share a Note/Twitter" popup was the whole point. I couldn't figure out the drag bit and assumed the "Tap Tap Tap" was for mobile. It wasn't until I read your comment that I realized I could scroll down to an actual article. Embarrassing.
Tested it out. Using spreadsheet terms, it seems that when you want to select A1 to A2 it will scroll unless you have already started a horizontal select. The whole workflow is actually really nice and smooth. I personally like it. I would recommend others to try it out.
Don't hold your breath. Every now and then I check out the GitHub repo but there's not a lot of activity there.

It's a pity... I'd be willing to pay for an iOS port, if only to be able to push my friend circle to switch away from WhatsApp.
Pair Programing for Kids
In generally, I think the kind of point you are making here is valid (and reflects an important source of miscommunication in the real world which is especially frequently an issue because imprecise expressions get extracted from their root context which might illuminate the intent that differs from the wording -- this is common when requirements discussions and informal written exchanges get reduced to requirements documents, for instance, and also, as here, when headlines get presented in aggregators out of their original context [though, in a sense, headlines are designed to be viewed without benefit of context, and have a particular need to be clear without context for that reason.])

OTOH, the actual phrasing here, while awkward, doesn't, to me, present the interpretation you offer of "What does Erlang force me to do?" -- indeed, there's no simple way of keeping the basic structure and moving "only" in that sentence to get that meaning (the closest sentence I can see which can communicate that meaning is "What is/are the only thing/things I can do in Erlang?")

That's not to say its not both awkward and ambiguous -- "What can I only do in Erlang?" -- even absent context -- is hard for me to read as anything other than an awkward phrasing of either "What can only I do in Erlang?" or "What can I do only in Erlang?", the latter of which is apparently the intended meaning, the former of which asks about the authors unique strengths in Erlang that aren't equalled by any other programmer.
Huh. Interesting mindset. I truly hope that you don't have massive regrets later on in your life.
Of course, the ideal way of sucking out the oxygen from these entities is to legalize the product they're pushing. Perpetuating the drug war is some "real evil shit" when you consider the police unions are among the biggest lobbying groups fighting to keep these substances in question illegal..
Here's What Happened When a 65-Year-Old Woman Took Shrooms in a Lab
Don't think that'd add anything. The people investigating you would presumably look at your network traffic and see all of the non-anonymized TLS packets traveling between your VPS and the real server. And they shouldn't need to bring the VPS down to get an image of its disk (or its RAM).
Not a time prediction, but check out the Kessler Syndrome:

http://en.m.wikipedia.org/wiki/Kessler_syndrome

"collisions between objects could cause a cascade—each collision generating space debris which increases the likelihood of further collisions."
Reporters are getting their heads chopped off in Mexico. How about the morality of propping up violent drug cartels?
The author addresses this in the comments. He states that there are likely more divorces for one gender than the other in his data set. Which implies to me that individuals, rather than couples, are surveyed about their marriages/divorces.

So if he surveyed 10 women and 10 men, those 10 women weren't married to those 10 men.

If that isn't the case, then I'm also not sure how that could be the case given that he states all marriages examined were heterosexual in nature.
Nintendo President Considers an End of Region Locking
Doing great things comes at a great cost. Some people are willing to pay the cost, some think it's too high. The realization that one is unwilling to pay the cost need not be a painful one.
"scroll down to read some text" on there, so you know you can scroll.

I saw the picture and text at first, but also the scrollbar that indicated there was more content, so I knew I should scroll down.
Yeah, both Java and (currently) Scala are imperfect host languages as well. Global GC is not ideal. Everything's not golden, and it's not better than Erlang in general, but Scala+akka is really awesome for a lot of tasks. For most people looking at Erlang, Scala+akka will be more suitable, I think. Still, if I were to write something powering some really reliability-heavy stuff (like telecom stuff) I would probably go with Erlang.
Revealing the trick and giving illegal ops a hint on what not to do would be much much more stupider, innit?
It's a curious sight: Russians seem to be very correlated with East Berlin (having arrived after the wall fell anyway).

And e.g. Poles don't.
Improving R Data Visualisations Through Design
Pet owners don't realize they're making this huge mistake
Sorry, which study did you cite for this correction? Or are you just proposing a potential confounding variable?
Yeah its easy to blame the wife. The wife who slept alone every night. That's like a 10-year prison sentence of celibacy. Why so hard on her, for essentially keeping the family together for 10 years? Would we be blaming her if she left after only 1 or 2 years of neglect?
I like statistics, but I think here we have personal and cultural factors that make statistics of no sense if you are trying to use probabilities for your personal life.

What I think is a key factor in an stable marriage is the ability to communicate, share and enjoy with your partner. I have been more than 20 years married and my wife wonders why our marriage is so much alive, I don't know the secret but we try to enjoy together and share ours life. The key factor is real communication.

Edited: Grammar.
5B-5, specifically, is not powered by an RNG, however other satellites in the same series were[1]

[1] - Satellites By Michel Capderou, pg 214
If you enjoy this type of thing might I recommend OKCupid's blog "OkTrends." I am married but yet I continue to read OkCupid's blog, just too fascinating:

http://blog.okcupid.com/

Today they have something on race, but if you look at their historical stuff they've looked at tons of other areas, most of which is pretty interesting.

As an example of a good one:

http://blog.okcupid.com/index.php/the-case-for-an-older-woma...
Our attempt at fixing Healthcare in the US
The problem is, Mac OS (I don't know about others) don't have a static scrollbar anymore. There's no way of knowing. The people that make medium.com surely must know that in Mac OS there will be no indication that there's any content to read, and that if they fill the screen with a large image without showing any content, they should at least say "there's some content below".

(Granted you can enable it in the System Preferences, but that's not standard)
Backed! I'm excited to see the end result.
Does this API perform OCSP checks?
A dark re-twist to the technological adoption of "infant mortality rate".

I should stop thinking of such connections.
Oh, man, I knew I was cruising for a "it's right there in the paper" response. Well-deserved, I'll admit it: I'm being lazy. But then, that's why I like error bars on my graphs.

Thanks for the nicely presented data, regardless!
Thanks, great advice - I have no choice but to focus on gameplay here out. Lack of gameplay really hurt my KS campaign and I don't have much time to do anything but get a functional game in there now, as early access will start within a few months (that said going to try and avoid all the bad things about early access).

Everything is based on math, so its easy to make things non-repeating. Voronoi Diagrams, "Lichtenberg" patterns (for the cracks, can't think of a better word), sin waves, random noise, simplex noise, etc.
AngularJS Video Podcast with Todd Motto and Kent C. Dodds
The two big takeaways for me were: 1) The editor analogy for founders and 2) The Ammunition and Barrels metaphor. Looking at yourself as an editor that has to apply 'red ink' to your startup (especially as it grows) makes sense to me intuitively. As for the Ammunition and Barrels, I think this is counter intuitive but true. More manpower doesn't mean more results, unless you have the right type of manpower and process in place.

I'd probably distill most of his lecture down to these two core ideas...as a method of operating you're startup. As a result, I've summarized most of the useful quotes from the lecture here:
https://medium.com/how-to-start-a-startup/56-quotes-from-kei...
For those of you interested in orbital debris, there is a newsletter put out by NASA on the subject worth subscribing to. It's a free quarterly PDF.

http://orbitaldebris.jsc.nasa.gov/newsletter/newsletter.html
GHz transmission in the 1970s is not special. The cavity magnetron was invented during WWII and used for RADAR purposes and not long after microwave connections were being used for long distance telephone connections.
Seems to be very nice!
Cool! That's actually a great solution.

As with all of these things it's not obviously discoverable but once you know how the interaction works it's really useful. Seems like one of these features that you'll forever find yourself wishing for in every other app where you had to select a load of things.
I'm assuming his suggestion is no updates ever unless you update your dependencies version. many module systems like say npm has a culture of using fuzzy matching which means when you do an npm install again you can easily pull in new versions of libraries that have had upgrades since you last did npm install. I'm of a fan of strict dependencies but some people prefer to make it easier to stay to the latest minor patch or other logical upgrade patterns.
The AP is mad because this harms their reputation. Now no one will be sure if an AP story (edit: or person) is really an FBI plant.
Divorced individuals of either gender may married people who have never been previously married.
> up to Javascript vulnerabilities

Whaaaaaaaaaaaaaat?!
I use it with some friends. No issues.

Pro tip: to use TextSecure and RedPhone with Google Voice, enter your Google Voice number, let the SMS validation time out and then retry the validation by phone call.