skysight-inc/HackerNews huggingface dataset:
Groovy is one of the best kept secrets of the JVM scripting world. I hardly _ever_ write pure Java if I can do it in Groovy instead. Look at how insanely easy parallel programming is in Groovy using gpars: http://gpars.codehaus.org/

It's literally:

GParsPool.withPool {
def result = [1, 2, 3, 4, 5].collectParallel {it * 2}
}

Why oh why people still torture themselves with pure Java.
Good for you. Always work to live, not the opposite. It can be work just to figure out what you enjoy.
I'd be happy to have help. Contact me at gmail (same as my username).
A certificate could pin an .onion key to a real entity, if the entity in question wants to do that.

But for a Silk Road-like marketplace? Uh, sure: why don't they incorporate, print business cards, lease an office, do an IPO and invite the FBI to the opening party while they're at it? ;-)
Emotion is necessary for reason
Who would be offended by this? It seems to me the only thing that could be offensive is the implication that modern men aren't as tough as in the past. Is that what you mean?
How to set a timer with 2 words
The Kernel Boot Process (2008)
Thanks for backing! Yeah it was a common complain that I can sympathize with - I could not think of any good rewards outside of physical products. I refused to do physical products because I don't believe its ethical in a KS campaign, unless your campaign involves the product in question. I see too many campaigns that spend all their time and money shipping out t-shirts, where those pledges should be used to fund the game, not swag. :) I will try to come up with some good retroactive rewards for my high backers as well -- really, its not so much about the rewards as supporting something though, riiiight? ;)
Show HN: Minimalist puzzle game on iOS
Hahah, will they fall in our heads some day?
I believe the point being made here is that for a given couple on a given day, the length of their marriage dictates the probability that they _will_ get divorced. Almost like a hard drive where MTBF increases as the drive is used.
It goes a little deeper though.

The quote about not wanting to divorse at the same time isn't mine and has been attributed to many. Because it's funny, and (reportedly) inherently true for anyone with a decade of wedlock to speak about.

The remark on picking your battles, in contrast, is in no way as simplistic as you seem to suggest it is -- pardon if I misunderstood.

In essence, psychological studies back that idea, and researchers on the topic are able to predict with relative reliability whether a young couple will survive 5 or 10 years or not.

The gist of their criteria, as I understood it anyways, amounts to whether either or both of the two have a giant ego trip or not.

So if you want a long-term marriage, which most people do when they say yes, well... learn to give up on what's not so important in retrospect, and pick a partner that does -- or will probably learn to do -- the same.

The less fighting, the less likely either of the two wants to divorse. And that gets us back to the first point.
My interpretation is that there are amateurs who hack into these shutdown sattelites that come back to activity.
> My amateur theory is that fundamentally speaking a couple is supposed to have kids. It's what we were designed to do.

That's certainly what evolution has favored (by definition) in terms of primal drives, but that doesn't mean that living life without them is in some sense "empty". Evolution isn't innately wise; e.g. we have very common diseases like cancers, dementia etc in the population because they tend to show up late in life, after the next generation has already been produced. So, just because some particular behavior or attribute is in our genes does not make it "good", it just means that we are programmed in that way due to some set of evolutionary-historical circumstances.

And on the flip side to your point, if you have kids as a way to fill a void in your life, you may find yourself having an existential crisis when they move out and go to college.
I can't even imagine what my life would be like without T1D. I've had it for almost 20 years now. The constant monitoring, the general feeling of crappiness, the extreme costs. I spend thousands of dollars a year on the costs.

Any given sickness can have catastrophic effects as well. When I have a flu, I usually check myself into the hospital for monitoring. Blood sugar fluctuates hard, and its difficult to keep food down. My dad's best friend died from exactly this, a normal flu that disrupted eating patterns.

Literally ANY mistake can be life threatening. Over the last year I have been required emergency care twice due to low blood sugars. I would pay anything, do anything to have this go away.
Does not really answer the issue though. Most cities do not treat boards as legal to use on roads. Yes they make great campus or paved pathway tools but they still have no place on the streets with bicycles and motorized vehicles. When there is already poor bicycling infrastructure in most cities these seem to be more headache than helpful. All of the ones I see rolling around San Francisco move at about 10-15mph with bicycles passing them all the time. I have no numbers to back this claim but I am going to guess that a bicycle still has a shorter stopping distance than these.
One potential long term outcome of these highly publicized fed / darknet busts is that future operators will learn from the opsec mistakes of Dread Pirate Roberts, Blake Benthall, Sanu, Lulzsec, Anonsec, etc. Theoretically after enough people cock up, the 'playbook' on how to run a dark service / h4x0r group should be sufficiently fleshed out and there will be fewer and fewer busts.
You are probably joking but...wish it the "gui" executable for Tcl.
OTR on XMPP is alright. I use ChatSecure on Android, Pidgin/Adium on Linux/Mac. It has some issues with multiple devices being logged on at once, but that's alright.
It might be good to have a deselect all button. Without knowing that I could shake, I deselected around 25 photos manually.
Having a 1:n relation which you might want to annotated with, for instance, "type of relation" it is also feasible to use the graph model, as edges can carry attributes.
Selfish jerks can benefit the most from having kids :)
Unless your legit nuts or completely broke, it is a good thing for all.

Having kids is like going to college. Its expensive, difficult and challenging.. but in the end, you are sad to think of what would have happened if you had not taken the plunge.
I didn't see this addressed in the comments on Part 1: how is it possible that expensive marriages had more effect on women's divorce rate than it had on men's?

For multiple reasons it is not plausible that a strong correlation within lesbian weddings skewed the results. Was the data self-reported, and this reflects imperfect memory of the expense? Were they only looking at the expense from that partner's side of the family?
Yes, there are, most of them are from universities, like this one:
http://www.tudelft.nl/en/current/latest-news/article/detail/...
Also some hard-core HAM operator clubs are known to have launched their own amateur satellites
The FBI allowing Silk Road or Silk Road-alikes to operate unchecked is an admission to the world that Bitcoin/Tor have eroded the sovereignty of the U.S. That's not just an institutional embarrassment, it's a signal that we no longer live in a law-governed society. You don't get to overpower the United States government.

Why do we spend so much time and money chasing fugitives? Why do we risk officers' lives in armed standoffs? Because the government is not a government anymore if you get to win.

The fact that we do not allow crimes on the scale of Silk Road to continue is, in a fairly important sense, what makes the U.S. different from Mexico. Sure, there are lots of small-scale crimes we can't actually enforce, but those don't have the same public visibility, and so don't give the appearance of a government that can't enforce laws anymore. Silk Road does. There is an important sense in which it is the government's job to demonstrate that the rule of law is very much in effect in the large-scale and publicly visible areas where it matters.

Which is, in large part, why the fact that nobody went to jail over the 2008 meltdown is so concerning.
Perhaps this is exactly what they want, leakers not being able to trust reporters.
This seems cool, but I'm a bit confused (background: I've been working with web components and polymer for the past couple of months, but have only read a couple articles on React, apologies if this is a dumb question).

This says that react renders to web components, but it looks to me like react is just adding a web component to the area of the DOM that it's controlling. Is more going on here? e.g. doing the same thing with jquery:

$('<core-icon>').attr('src', "//www.polymer-project.org/images/icons/android.svg").appendTo('#jquery-root');

Is the idea that React is doing data binding to the src attribute?
They're doing this on newly diagnosed patients because that's where they hope to see results: This isn't expected to be a cure so much as a "honeymoon extension" solution -- they're looking at preventing further beta cell destruction, not creating new beta cells.
And now the world knows that the next time someone from the AP contacts them, it could be an FBI agent.
Improving Regex Performance on Java Virtual Machine (JVM)
I don't get the advantage of this. What is the diff with $("<core-icon>")... call?
Gottman is selling just-so stories. His "predictors" aren't actually predictors, but classifiers.

In machine learning terms, he gets his amazing results ("can predict which couples will stay together in just five minutes!") only on the training set, which as anyone with machine learning experience knows, is trivially easy: you can get 91% accuracy on training data consisting of random numbers in many cases.

Reference: http://www.slate.com/articles/double_x/doublex/2010/03/can_y...
Yeah I like Rust as well. Probably for the same reason you mentioned. Lately (last year or two), I think they have been moving to be closer to C++ than to Erlang.

Nothing wrong with it just an observation. Say they shed their runtime system. libgreen got moved to a separate package. Instead of relying and encouraging creating mutliple tasks and have them fail!( well panic!) now they are moving to have error traits as return values.

Again nothing wrong with it. I think it is a good move. Just observing how it started off at one side and moved towards the other.

I think it calls for a Rust-Erlang interop.library just like there is a Java one. I would like to be able to have a Rust node. Or say create NIFs in Rust perhaps.
2015 Outlook: The Budget Mobile Era Arrives
These statistics are interesting, but they are useless for individuals looking for a stable marriage, or couples attempting to foster one. Put simply, the headline is wrong. It implies this is information you can use to make a stable marriage. But all it provides is a summary of traits of existing stable marriages. Knowing those facts is unlikely to contribute to a stable marriage.

In fact, if anyone took them seriously as a guide to how to deal with their own marriage situation, they would find these facts only add stress and redirect blame in useless directions:

* "We have to have a kid, otherwise the statistics say we'll get divorced!!"

* "I guess I should have known better than to marry someone without a Master's degree."

Do those attitudes seem like a recipe for success?
That sounds like a flaw that the Tor Browser Bundle should fix by treating all URLs from .onion domains like they treat https: URLs.
The Grid: AI website generator
Whttl Announces Product That Combines Sprig, Munchery, and SpoonRocket
This is great, and I hope it becomes a regular thing.
There's actually a whole organization dedicated to launched amateur radio satellites:
http://www.amsat.org/
> This usage is actually more useful than the one that's a contraction of "polygon filling."

Actually, it's a reference to polyester fiberfill (poly-fil), a material used for upholstery, crafts, etc.
Yeah this would be a much better metric. I'm a "senior" developer who only has 3 years experience.
The Humanitarian Data Exchange
"A revision control system in a database"? A revision control system is a database. I think what you and the author are trying to get at is some sort of "docker, but for functions" type of thing. And we all know what a mess that is when it comes to public docker images.

"No, no, no. There are no naming conflicts. The names humans will use are just pointers to the most recently updated underlying contents. The _actual_ names are garbage hash identifiers. The _usable_ names are human names bound to underlying contents.
So, if master is commit A and you make commit B, there is no naming conflict on the name "master," you just re-point it to commit B."

"Master" is the actual name that is going to be conflicting, if I understand your example.
Hide the annoying clickholes from your Facebook Newsfeed
The two most forgotten portions of the sales process: preparation and reflection
Chromium's Multilanguage Style Guide
Microwave towers were pretty common in the 70s, and were used before then for long distance telephone links. I can't imagine that they were all that more pricey than any other transmitter.

As for signal transmission, consider that the radio noise is 100 times stronger than the GPS signal your phone's nav software is trying to decipher. Now imagine a humongous antenna with much more processing power than your Samsung Galaxy. Though amazing that we can still make sense of Voyager's signals, it's not quite to the "miraculous" category.
Computers Are Not Designed for Productivity
Another good rule I tend to use is that if your queries will involve variable lengths of paths in your graph, it was probably a good idea to model using a graph. This is because another model would almost certainly need multiple joins, which can kill performance quite quickly.
Startup Combines Tinder and LinkedIn to Help the Hiring Process
You can apply Peterson`s lock for more than 2 threads.
I've been using Threema [1] without any issues, and it works on Android and iOS. The user experience is on par with WhatsApp, I would say. The source is not available, so you must be willing to take their claims at face value [2].

[1] https://threema.ch/en/

[2] https://threema.ch/press-files/cryptography_whitepaper.pdf
Does ArangoDB use the same storage strategy MongoDB does? From the FAQ:

"So how much RAM do you need? This depends on the size and structure of your data: Your application will access one or many collections (think of collections as denormalized tables for the time being). Once you open a collection the indexes for this collection are created in the RAM and the data is loaded into the RAM using memory-mapped files. If your collections are bigger than your RAM, the operation system will be forced to swap data in and out of the swap space."

I'm not an expert, but a lot of people seem to harp on MongoDB for this very reason. Does ArangoDB use the same strategy? If not, how is it similar/different?
BlackEnergy – the most dangerous virus?
Sure it's presumptuous, but not as presumptuous as your substitution. Kids are a biological imperative, startups are not, so it's not quite that ridiculous-sounding.
any decent stats analysis has built in outlier detection and ignores them, there are people that either lie or just make stuff up for attention and detecting these (data trolls) is just part of the analysis. Blindly averaging is never effective.
The natural way to discount outliers is to use medians instead of averages.
Yes, and BIOs are one of the parts that basically every major open source project uses:

Apache, Nginx, Node.js, curl, etc -- they all use the BIO API to provide TLS as a filter over their internal streaming APIs. Having personally worked on some of these projects, the current libtls API is not sufficient at all.

This isn't to say at all that OpenSSL's BIO API was great -- it could definitely use iteration all over -- and I hope libtls gets there, but it doesn't seem at all focused on realistic server workloads.
> You know from the onset the path all the way through.

Spoken like someone without kids.
PyTennessee 2015 Feb 6-8th Call for Proposals Open
Show HN: Engineering AppStore Downloads on Day 1
> It is old Sun technology that Sun abandoned to work only on Java

Not exactly true. Tcl/Tk was not invented at Sun, although Sun did fund its development for a few years by employing its author John Ousterhout.

But, I agree with you that the UI look is outdated, and needs some touching up. Every time this issue is brought up, the Tcl folks point to the "new" theming capabilities that were added in v8.5 (or perhaps v8.4?). I haven't looked at theming in Tcl to make an opinion.
I see... a lot of ads for it.
Are most of the people worried about catching the attention of the US government really going around just taking people's word on things?

Fed: "Yep, I'm a reporter."

Leaker: "Great, let's talk."

It just doesn't really scan.

I'm not saying I'm comfortable with what the FBI is doing (I guess I'm not sure about that), I'm wondering if chilling effects are an important aspect of it.
Like 1 per person.
> a couple is supposed to have kids. It's what we were designed to do.

This misses to very important points.

First, we weren't designed.

Second, while it is true that there is evolutionary pressure to have a desire to reproduce one's genes, this is a gross oversimplification of our nature. We are not merely survival machines for our genes. We have these big brains, which give rise to all kinds of interesting secondary phenomena, like having ideas, making music, writing poetry, inventing computers, and arguing about things on hacker news. Because of this incredible richness and diversity of potential human experience, raising kids is just one of myriad ways to have a happy and fulfilled life.
He's pointing out that this may be the governments's intended outcome. To stop leaks which paint the government and government officials in bad light. So no, the FBI could very well "not care" that there would be fewer leaks... that's what the government might be aiming for.

Corrupt and evil people realize that FUD is their friend. If a society and civilization can't trust one another then the truth can't get out. Look at North Korea.
Nothing dishonest in the compensation question, it's a long-held standard practice in the US. But asking correctly requires a certain sensitivity, transparency, and professional finesse.

Part of the hiring criteria is finding qualified candidates within a given budget range. It's not about trying to get someone on the cheap. Often employers will pay significantly more to recruit a top candidate.

Basically, they want to know if they can afford you. It's also a quick way for an employer to gauge the current broader talent market. Is their comp plan competitive/attractive? Should they go up market or down market to find the right people?

It's entirely fair to ask the recruiter to share the anticipated compensation band/benefits/perks,etc...
Twitter's product started out highly focused and never really deviated. It's a fun platform to use but I wonder if maybe they were too locked into their one thing and thus too limited in the ways they could grow the product.
In South Carolina, a Program That Makes Apprenticeships Work
People in racket are using typep racket, clojure has annotation, in lisp you can declare types and sbcl infers them. Haskell also is fond of types. Perhaps in erlang types are not so important because you try to decompose the problem in small parts and hence is not so important to declare types?
More or less evil than terrorizing groups with bomb threats?
Do you really expect any site to not use Google Analytics in this day and age?

Or am I talking to a troll (username)?
I've found an interesting slide show: http://de.slideshare.net/arangodb/domain-driven-design-frosc... explaining how to model your data based on techniques from domain driven design.

You have identify your entities and value objects.
Cool trick to record iPhone screen in Yosemite
Comparing Type Error Messages Across Languages
Same here & have done this for years. I never come anywhere close to using the resources, myself, that even these cheap accounts provide. It feels good to donate the remainder to a noble cause. The Tor folks once sent me a lovely T-shirt for my contributions. Or Somebody did, maybe it was the No Such Agency's way of tagging me.
I suppose that would depend on whether the FBI used the name of a real journalist. But it's more a matter of principle, I'd say, than a question of whether the person could conceivably have checked if it was a real reporter.
>they too often don't

define "too often." Of the many interactions police offices have with civilians in a calendar year, what percentage of them could be classified as corrupt/evil?
That's a great idea. If this was used by a large group of people one could take the total commands used for a specific action that were programmed and make the n% most popular ones the new standard going forward.

Also, if there existed something like a phrase thesaurus that could be extremely useful for building out a list of commands. For instance, "What's the weather?" and "What's it like outside?" mean the same thing and if you searched for one in the phrase thesaurus a synonym for the other would pop up. Then all the computer would have to do is take the input phrase, search the thesaurus, and find a synonym that it recognizes.
And now the world knows that the next time someone from the AP contacts them, it could be an FBI agent. So no, it didn't impact only one person.
The sample size doesn't indicate how representative a sample is, the polling method does. In this case, it's almost certainly not representative - internet polls rarely are. But even a sample of 5000 wouldn't be representative.

You may be thinking of statistical significance. 471 is actually often a pretty good sample size, you would e.g. need <100 responses to have a fairly significant estimate of the mean salary of HNers (assuming a representative sample).
Samsung Galaxy Grand 3 Leaked Specs: 12 MP Rear Camera
Microsoft Word mobile app shoots to tops of Apple's charts
CrocoBlock – 101 Premium Themes for the price of one