skysight-inc/HackerNews huggingface dataset:
>>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.

Please do not act as if 100% of the things you do on a daily basis are "hard" things. You're commenting on HN, so I know you are not 100% tapped on the hard things.

I believe that the author chose to use the example of cooking as a way to do a relaxing (easy) thing that doesn't need a whole lot of brain power.
every interaction should have a logical purpose behind it. clicking is a natural form of selection, swiping is more geared towards movement.
This is why "law enforcement" is a bankrupt concept. It does not care about safety or rights. It is a tool for kings.
HN Salary Survey Results, Fall 2014
Converting other people to your religion "because you care". How nice of you.
THAT WAS AWESOME! :-)
Thanks!
This has been around for a while. An app called Loom had this like a year ago. You can look at it here: https://www.youtube.com/watch?v=3B8KTDqCKx8

App is not available anymore, because it got acquired by Dropbox.
The title's a little bit weird, but it does make sense coupled with an article. The point is, the article isn't visible until you scroll, and there's nothing to say that there's an article.
Apple Beats Google, FBAnd Skype in Secure Messaging, Study Shows
I don't see anything wrong with deceiving suspects during the course of an investigation. Undercover work and stings are a time-honored part of law enforcement. They're a great way to catch corrupt politicians, for example.

If the guy turned out to not be guilty, then... he would have clicked on a misleading link title and read a fake news article. Oh noes! That's Taboola's entire business model. I'm much happier with small deceptions used to catch criminals than when deception is used for profit on an industrial scale.
How about the morality of BofA laundering billions for the same violent cartels?
Education and the Internet of Everything [pdf]
Results were gathered in August 2014 by Cameron Moll. The sample size (471) is rather small and therefore should not be construed as indicative nor representative of the entire HN audience.
Also trust no one and don't give other people you don't know access to your personal details or the server that hosts the website. They could be (and in this case were) Law Enforcement.
Lots of people spend far more than that on fairly frivolous things.
If this happens, the astronauts/cosmonauts will need to jetpack to a neighboring station to escape the debris storm and return safely to earth using a Soyuz capsule.
https://clippod.com - Great social plugin for Google Calendar.
Moving to a different platform with possibly unknown compatibility issues could trigger bugs in the code that were lying dormant.

For example, I worked for a company that was still coming across data corruption issues from time to time after a move between a platform where all memory was zeroed by default to Linux (where it isn't). Plenty of places were memory was allocated, and just used without zeroing it, and then jamming the whole thing into a database as a string.
Twitter CEO Says Topic-based Timeline Is an Opportunity for Twitter
just because the dataset is sharded doesn't mean that one query has to hit every shard. for example, suppose you're looking for documents with `parent_id = foo` and your sharding key is `parent_id`, then an intelligent query planner would only query one shard (the one that "foo" hashes to), and then this looks a lot like a join in an RDBMS. indeed, if you wanted to do (in RDBMS terms) a self-join to load the whole tree of documents rooted at parent_id = foo, and your sharding key were the root for each document, that query would only hit one shard with a. the trick is deciding which keys to shard on (and, in many cases, what other keys to shard on in redundant datastores that serve different types of queries).
Apple Beats Google, FB and Skype in Secure Messaging, Study Shows
When AI Experts Have “It's Alive” Moments
We'll probably never know because that guy doesn't have time to write one. (Note the irony)
Nor do I, but in reflection about my own youth and developmental years, I also am sensitive to the influence that others can have. No noose ties itself.
This is a perfect illustration of how to get busted. For example, the whole idea of "How can I acquire a burner phone?" is misguided, because as soon as you speak into a burner phone, your voiceprint alone is enough to identify you.

Various assumptions like "I doubt it's that easy" are also the road to getting busted.

Trying to forge or steal legal documents, let alone a license plate that you drive around with and which officers can notice at any time, is also how to get busted.
Reminds me of this interesting paper (2 years later) which found at least one of the x86 memory ordering guarantees was not true:
http://www.cl.cam.ac.uk/~pes20/weakmemory/cacm.pdf
What's the Evidence That Types Affect Productivty or Correctness?
If your adversaries aren't nation-states, the mainstream chat applications (Facebook messages, Google Chat, and iMessage) all probably do a better job of protecting the integrity of their channel than Telegram does. If your enemies are capable enough to compromise Google Chat, you need to be using something without a dodgy security model.
It seems weird to think of anything that is a part of the urban area be called sub-urban.
Apart from the small sample size, if they collected data by mechnical turk then I wonder what sort of biases that introduces? In the paper you linked, Frances and Mialon state:

"Samples of mTurk workers have been found to be more representative of
the US population than in-person convenience samples, standard internet samples, and typical
college samples"

I am somewhat sceptical of this, and there seems to be some evidence to back-up my scepticism [1][2][3]. In particular, [2] states:

"In sum, the MTurk sample is younger, more male, poorer, and more highly educated than Americans generally. This matches the image of who you might think would be online doing computer tasks for a small amount of money."

Which are some of the factors that the marriage study itself seeks to examine. This looks like lazy data collection methodology to me.

[1] http://www.culturalcognition.net/blog/2013/7/10/fooled-twice...

[2] http://themonkeycage.org/2012/12/19/how-representative-are-a...

[3] http://www.behind-the-enemy-lines.com/2010/03/new-demographi...
Depends. What if they're using vulnerabilities that affect a wide variety of sites?
Taplytics (YC W14) is hiring a UI/UX lead to design the future of mobile
This is a really cool implementation.. Definitely a time-saver.. Like another user mentioned here, i am curious to understand how you handle vertical scrolling..
I agree that hacking the Echo might be pointless because it won't sell many is reasonable but that's a somewhat different argument.

Still, personally if I had concerns about privacy and secrecy I'd be looking to limit the number of devices in my own home which had an always active microphone.
We're already in that middle ground.

Today, you can purchase an SKS from a federally-licensesd dealer after a NCIC background check. You can then take that gun home and replace the magazine with one made in the United States, and no law is broken. Replace it with an identical magazine made in Poland, though, and you've committed a felony under 18 USC § 922(r), and if convicted face up to 10 years in prison.

The laws surrounding the ownership of arms in the United States are onerous and Byzantine. I've spent a great deal of effort doing my best to comply with those laws in order to exercise a right that's protected under the federal constitution.

Forgive me if I no longer treat "But we can compromise!" as a valid argument.
It bothers me when folks don't separate the genders when doing analysis like this. Men and women can't be treated as interchangeable; a marriage with an older man is crucially different from one with an older woman, and a marriage with a more educated man from one with a more educated woman.
That's some dangerous survivor bias.

It could be the other sites don't have as much traffic, or the FBI hasn't pinched them yet.
> "...it is amazing that we got there with zero coverage from gaming press..."

You would need to add IAP, facebook and achievements to get it.
Thanks! We're big fans of Beatwave! Great to hear that this type of app has gained a lot of downloads.
We've spent hours discussing and trying out different monetization models, but you'll never know until it's been launched in the end.
Checkout http://hummingbird.me/ for anime reccomendations. It's a similar idea.
They could just write the memory to disk. https://www.suse.com/documentation/sles11/book_kvm/data/sec_...
This reminds me of back in the 1980's when the government was knee deep in breaking up the mafia.

Several academics suggested it was a bad idea because the Mafia kept a lot of the other gangs and cartels in line since they ruled so much territory. By dismantling the larger mafia families, they were unknowingly giving free reign to a lot of the smaller street gangs who openly advocated violence and couldn't handle all the power they were being given.
I noticed this as well, glad you pointed it out.

*as soon as I posted the the refreshed page had all the downvotes back to normal.
Agreed. OpenSSL's BIO system is actually very nice and is one of the nicer things about the library. Removing it is short-sighted.
AirHopper: bridging the air gap between isolated networks and mobile phones [pdf]
It isn't true. Insulin was discovered in the early 1900s, but before it was used, starvation would extend the lifespan post-diagnosis from weeks to months, if that. After that, the patient would die of starvation.
Or have them sign something with the private key for the onion address. There would also be a much lesser need for certificate revocation as anyone who has access to that private key has total control over the onion address permanently. Also, if they grab the SSL cert off the server they can probably also grab the Tor private key as well. Revocation could only be used to warn others to not trust that onion address but what we need is a way to flag your own onion address as compromised by signing some self destruct note with the private key.
Yes, it seems to fall more on the side of false positives than false negatives. While this is a safe bet, it is also less useful, since the main use case I can think for this is to help me pick up some movies from the plethora of available movies that exist in the world to maybe look for in Netflix etc. I mean, "Take This Waltz" (2012) is not what I'm after if I'm looking for films from Japan. Mildly annoying.
No counter-arguments, 3 downvotes? Whoever that was, to each their own. At least now you, even though it may not have occured to you yourself, cannot claim it has never been brought up in your presence.
I had the distinct privilege of studying law under Wayne LaFave, author of the treatise on criminal procedure. When I read the headline, it brought me back to my first year in law school and the discussions professor LaFave kindled around the topic of deception.

Here are some related common tactics upheld by courts:

1. Planting a "criminal" in a cell with a defendant to elicit a confession.
2. Separating co-defendants into two interrogations and telling each the other has "ratted" them out.
3. Letting one co-defendant see the other receive a "reward" indicating that they have already "flipped." See the Wire scene with the cheeseburger. http://discoveringthewire.com/characters-of-the-wire-william...

In comparison, this seems inline. I can understand why the AP would strongly object. In reality, though, what else do you want them to do. They are a news reporting agency who's name is the subject of a news story. The result is predictable.
Is there a rule of thumb, in which situation you would model your connection as foreign key and in which situation you would model it as graph? Or do you always use graphs?
Also a good read: http://blog.penelopetrunk.com/2014/11/06/7-ways-to-have-a-go...
"Long term couples invariably survive because the two involved never wanted to divorce at the same time"

If I may be allowed a little joke, statistics here are really of little use in order to estimate a conditional probability (i.e, the probability that you (yourself) get divorced). But your sentence, while true, seems to be produced by a excessive rational mind an sounds like a pure truism, anyway, enhancing that truism:

In other not to get divorced, when you want to divorce just let go the bone and wait for the other one to change opinion. You will have a long lasting marriage.

Unfortunately, that theorem doesn't guarantee a happy one. (Sorry HN for the little reddit).
I thought it was well known that the police can lie as part of their investigation. Perhaps people thought there was a limit to the lie: they're OK with "your accomplice already spilled the beans and we already know everything" but not OK with "hey I'm a reporter doing an interview." But how do they think the FBI poses as arms dealers, terrorist recruiters, drug dealers, corrupt lobbyists, etc. without lying about it?
One that hasn't been mentioned yet is http://www.pythonchallenge.com, where answering each challenge correctly leads you on to the next one.
Imagine being a woman and coming to HN and seeing this. Clearly a place for her?

We need to drop sexist article titles like this from HN.
This actually looks pretty interesting. I appreciate their FAQ has a great answer to "What is ArangoDB and for what kind of applications is it designed for?" -- more projects need to offer this kind of statement. https://www.arangodb.com/faq
Notes on Product Management
You notice so called "SWATTING" hasn't taken off in other parts of the world, and that certainly isn't down to those parts having less internet trolls or crazies online.

In most other places they will send a normal unit around to check out the report unless they have a credible reason for believing it is legitimate. For example in the UK they will do a drive-by via an unarmed unit, if the lights are off, they will go knock on the door and politely ask the occupant about the call.

In the US they send in ultra-militarized units holding automatic weapons in what can only be described as a tank, break down doors, rustle up whoever is inside regardless of if they did anything and in general make a huge spectacle out of the entire thing.

US police forces have no proportionality. Heck they have no common sense. Plus the general public in the US seems to approve of the "just in case" OTT reaction. For example in the recent White House wall jump the Secret Service got criticised for showing restraint, a US senator asked (paraphrasing) "Why didn't you just shoot him? Your job isn't to show restraint it is to protect the White House!" That's a US senator!

The US is like the wild west sometimes...
If you have never read The Monk and The Riddle, I would highly suggest it. The experiences that are shared and the story that is woven lends some really good perspective on our lack of an ability to focus on what is important now versus what will be important later.

It's a short read and worth every page.
Do you mean contributors to the core or to the package system?

Because NPM (for Node.js) has a cool way to browse the recent updates at 100/page at https://www.npmjs.org/browse/updated and so far today over 500 modules have been updated.

We live in a much bigger world than Perl was, so that's not surprising. The huge trouble is that these hackers don't talk much to each other.
"Furious? They should have been proud!"

Heh, I could probably talk to a shrink for several days solid about that.

In their view at the time I ruined it for everyone and wasted the money of the entire audience and possibly ruined the career of the poor magician too and if I had any kind of feeling for others I would have played along and just lied. It was socially unacceptable behaviour, apparently. I found the whole thing completely bewildering.
Why not? If I don't like to eat fish I just don't eat fish.

Personally I think, there are tradeoffs. After many years of PHP, I'm happy to not code in PHP for last 4 years (except a cs project). But for example for a lot of money I would code in PHP again. Why not? I'm also reject non-compiled languages for backend in big projects.
As much as this story interests me on deeper levels, my brain keeps wanting to think of it as a misspelled or mispronounced "Operation Ominous" rather than subtracting the "an-" prefix to negate "anonymous" (which they undoubtedly thought was very clever).

And I do find it very ominous that apparently the only way that I can speak and act freely over the Internet is to maintain absolutely perfect operational security across an entire group of individuals that I already know enough to trust, thanks to out-of-band signaling.

While I don't really have anything to plan or discuss that would be considered threatening to any current regime, I also know that regimes change and evolve, and the Internet is rather capricious with regard to what it forgets. I have to wonder if someday even my posts on HN will be used against me at a time when prison, or execution, or even just denial of a benefit is a possibility.

Right now, they are busting folks for trading contraband and criminal services. But it somehow feels like the evidence of massive surveillance and interdiction is more threatening to me personally than the existence of the online black markets. Perhaps I'd just like to pretend that in theory, I could defy an objectionable government edict and not get squashed like a bug. I'd like to believe that the spirit of rebellion still lives among the people, and that the underdog can still put up a good fight, even if they can't actually win.
ReactOS 0.3.17 Released and inches closer to becoming true Windows 2000 clone
He didn't address couples counseling and therapy as factors in keeping marriages going. There's always been marriage counseling; today it's a professional therapist you hire, but in the old days it was your priest/rabbi/minister, or perhaps an elder in your household, who advised you on how to get along.

Today in First World industrial societies, couples just try to wing it, moving out from the parents' house as soon as economically possible, living in a tiny nuclear household, sometimes very far away from the parents, and few humble themselves enough to try counseling.

My wife and I have been getting couples counseling on and off since before we were married, and it's helped a lot in learning how to communicate. Those knock-down, drag out fights are today a distant memory and instead we try to focus on communicating our needs, on expressing our feelings in a non-confrontational manner, etc. I'm all for more couples counseling.

Kids help, too. My amateur theory is that fundamentally speaking a couple is supposed to have kids. It's what we were designed to do. Kids are inconvenient and expensive and people mistakenly feel they'll have a happier life without them, but in a certain sense it's an empty life.

Some people probably should not raise kids, but the majority probably should, but also should learn better communication and then they will have a healthier relationship with both their spouse and their children.

Just my humble opinions :)
Fair point. I've removed the photo so the article is visible without having to scroll down. Hopefully that should clear up some confusion!
Mathematical Proof the Universe Could Have Formed Spontaneously from Nothing
I just had to... https://www.youtube.com/watch?v=nsE-fWYhLQQ
HBO was granted an SSL certificate by Verisign for "localhost" that was embedded in their iOS app for a while (allowing them to have the iPhone player, which had some SSL requirement I never knew much about, to connect to localhost to stream content, but let the app apply some crazy custom DRM scheme to the traffic). It was found by jan0, when he was working on a Cydia Substrate extension to backport the bug fix for one of the SSL issues that Apple had on iOS 4, and his extension died on someone's phone logging about localhost. He mentioned it on IRC and then left for lunch, so I decided it would be a fun challenge to try to grab it out; two hours later I had disassembled the code and figured out that it had a string that was like "AHdagw%@gcgAWdsa%@fGS3" that it formatted with two strings (replacing the "%@", if you don't know Objective-C), then base-64 decoded that, and used it as the password for a key file, which was something like "Amst3rd4m1sC0ld" (I remember what it said, but not the numbers/caps ;P). I knew it hadn't taken him two hours to figure this out, so I asked him how he did it, and he made fun of me for not using my own tools (in this case, Substrate) to just hook the function that you pass the password to to decrypt a key file :(.
Ask HN: Examples of good PHP code (entire projects) where can I find them?
It's easy to find great examples of C (Redis, Git), but not easy to find good PHP. Anyone know where to look to find good PHP code worthy of study?
The point isn't whether he's guilty or not, the point is whether the actions of law enforcement are useful. If they create the crime they then prevent, did they really prevent a crime?

The answer is "just barely". Sure, real terrorists could have recruited this guy and given him a bomb, but then the real threat is still those terrorist who already have a bomb and not this guy.
Say you have one collection for your people (sharded over 100 servers, say) and another one for conferences (also sharded over 100 machines). Then you could hold the primary keys of all conferences a person attended in a JSON list stored in an attribute with the user. A query finding all people with last name "Jones" that have attended a given conference can now be executed efficiently by using a secondary index on the last name of people and performing a key lookup in the conferences collection. The latter only has to talk to one shard, if the conferences collection is sharded by key and can thus be done efficiently. Obviously, one needs a query optimizer that is aware of the distribution of the shards and the shard keys, but this is certainly doable.
Also related with a neat interface: https://news.ycombinator.com/item?id=8122911 / http://omive.com
This is exactly what my company does. My company provides a monthly allowance via Zane Health: http://www.zanebenefits.com/ . The employees can choose any plan they want and pay for it. Submit the invoices to the website and get a reimbursement as part of your paycheck up to the allowance. Works out pretty well.
Thanks for notifying us about that, I'll fix it!
I find that the Gale–Shapley algorithm is generally a good solution to this problem.
The underlying datastructure is a Hash Array Mapped Trie. Searching for "golang hamt" and "golang immutable" turns up a number of results but I didn't look into any of them but they're generally clones of Clojure's version.
Right, you were quicker but are essentially saying the same thing as I said in my example.
A Pure Go Implementation of the Pastry Distributed Hash Table
hopefully all my cryptic perl5 1-liners will still work.