skysight-inc/HackerNews huggingface dataset:
Slightly off topic. On the soylent funding-website it says you can 'buy' one weeks worth of soylent for $65, that's $260 for a month. Is this not an insanely high cost for a months worth of food? When I was living by myself I spend waaay less than this (although I was in Sweden if that matters)

Or am I missing something.
I didn't realize it until just now, but I ignore the meaningless titles. I come to HN to catch up on the news first, and save the fluff later.

It would be nice if every title accurately described what it was about so I could make better decisions about what to read now, what to read later, and what to pass over.
History of Online Advertising
"New Form of Carbon is Stronger Than Graphene and Diamond"
"Chemists have calculated ... carbyne, should be stronger and stiffer than any known material"

So which is it, 'it is stronger' or 'it should be stronger'?
Oracle's Larry Ellison enthusiastically applauds NSA spying
Hi All,

If you wanted the contact at NAB, my email: Ben.harberts@nab.com.au and phone number is 0400 953 898.
Cheers
PS. Pan69 - years of pdf statements are available on both personal accounts (3) and business accounts (7) from electronic channels.
Pps. There are bozos everywhere, grumpy!
Not strictly economic, but personally I quite like the idea of gross national happiness: http://en.wikipedia.org/wiki/Gross_national_happiness

On the more economic side, you have something like the Misery Index and its extensions (http://www.cato.org/publications/commentary/misery-mena). Obviously composite indexes like these have their flaws too, but overall they are more comprehensive than GDP alone.
I found that it only works in Chrome.
btw - not calling you a bozo.
Deleted my comment after reading the rest of this thread. Thanks for giving me something to think about!
I used to think like you but apparently 123456 is a very popular combination. I was very surprised when I heard that.

Best is probably a real random number generator.
Thanks, anyone sure of what the upvote threshold is?
Turn your andriod device into a chromecast
"Jobs" - The A.V. Club Review
Its hard to know for sure, my guess is your right but its hard to know without the data.

I suspect that numbers with pattens are more commonly picked and like someone else said the numbers inline with birthdays
Indeed, one of Java's most arcane features. A good related SO thread:

http://stackoverflow.com/questions/16159203/why-does-this-ja...
I wrote a simple library[1] in Ruby for measuring the similarity between documents using word vectors. It has none of the cleverness of this one, but is much simpler, if that helps?

[1] https://github.com/bbcrd/Similarity
Has anyone ever analyzed the distribution of past lottery numbers for randomness?
Why XOR urandom with itself?

You don't gain anything, and if your random numbers are correlated with something you're making it worse.

I guess it makes testing easier. Correlations will be easier to see.
> EDIT: Never mind, I get it. Removing the first "1" reduces the chances of getting the second "1", etc.

That is a point, but it's not the point maxjus was making. Two different issues:

First, whether order matters - whether a drawing of "17, 23, 31" is the same as a drawing of "23, 31, 17".

Second, whether balls are replaced - whether you put back the "17" ball after it's been drawn, before you pick the next number.

Assuming balls numbered 0 through 49:

- If order matters and balls are replaced, then "1, 1, 1" is as likely as "1, 17, 23".

- If order doesn't matter and balls are replaced, then it depends on how many of each number there are. If there's one of each number, "1, 1, 1" is six times less likely than "1, 17, 23", as there' six different ways to make the latter (since "1, 17, 23" and "23, 17, 1" are the same), but only one to make the former. If there's three balls of each number, they're equally likely.

- If order matters and balls are not replaced, then it depends on how many balls of each number there are. If there's one of each number, "1, 1, 1" is impossible. With three of each number, "1, 1, 1" is still less likely than "1, 17, 23", as, e.g. for the second number, there's two "1"s but three "17"s. (More specifically, there's six ways to draw "1, 1, 1" (3x2x1), but 27 ways to draw "1, 17, 23" (3x3x3)).

- If order doesn't matter and balls are not replaced, then it depends on how many balls of each number there are. If there's one of each number, "1, 1, 1" is impossible. If there's three of each number, "1, 1, 1" is way less likely than "1, 17, 23" - there's six ways to draw "1, 1, 1", but 162 ways to draw "1, 17, 23" (9x6x3).

Edit: posted the above as an answer on stackexchange, since all answered posted so far have silently assumed that order matters and balls are replaced(!).
> Practically all server applications require some sort of synchronization between multiple threads.

It could be just me but I think the author should've mentioned alternative concurrent programming models available for JVM such as Akka.
JSON is used because Javascript, Python and Ruby (among others) understand it without needed external libraries

I don't think neither this is the point: afaik browsers (where the most of the js is evaluated), python and ruby also have xml parsers in the "standard" lib (maybe more than one).

What really matters is that javascript, python and ruby programmers undersand JSON without crying for the "<" and ">" presents in the xmls
> David also tries to cover a range of devices, browsers, operating systems and networks in his test

This title is misleading, nowhere does it have the word "browser".
What places don't pay their interns? The quant/algo funds I and my friends interned at all paid 80-100k annualized, and every single person I knew that went into an internship at a big bank got paid 70-80k annualized.
I remember reading several years ago that in the UK lottery 10000 people every week play 123456. And thus would be very disappointed at their £500 payout.
With apologies to the original...

"You tell everybody. Listen to me. Hatcher. You've gotta tell 'em! SOYLENT IS MARKETING SPIN! We gotta stop them! Somehow! Listen! Listen to me… PLEASE!!!"

I'm not judging and I wish the creators well - there's just not a lot of real new thinking in Soylent - most of its promise is just pure marketing, like most products I suppose ;-)
It is a factor people do bring up in discussions, though, even if it's not the primary one.
"demonstrated a zero-day vulnerability in your brain"

0-Day? I knew I shouldn't have upgraded from primate.
This needs to be clarified, because there are some games that play out of a single bin for all numbers and some games that play out of separate bins for each number. In the case of a single bin, a series like 111111111 is less likely to appear than a series like 123456789. The reason is that there are a finite number of balls in the bin. If there 9 count of each number of ball, then the probability of each ball i (from 0 to 8) coming up X in turn is (9 - i) : (81 - i), whereas any other number, in its turn, would be 9 : (81 - i).
> I work for an ISP and every ISP in Russia is legally required to do the censorship (and mirror all traffic to FSB black boxes, but that's another story).

I hate the censorship but I like the fact you're not gagged and can talk about the fact traffic is being mirrored.
The nuclear triad is designed so that technical advances can't obsolete any one leg of the triad. Currently, ICBMs are vulnerable, and are out of favor due to the accuracy of SLBMs and ICBMs in a first strike role. So we put our emphasis on SSBNs and stealth bombers. Now what do we do if an opponent manages to work out an effective means of tracking our boomers on patrol? Perhaps some odd trail of bioluminescence kicked up by the sub's wake underwater; who knows. Then we're down to one leg. B2s. We only have 19-20, and they can only fly so many missions, plus their bases a vulnerable to ICBMs and SLBMs as well...
This isn't a quote by Montaigne, it's a quote about him (Curtis White, “The spirit of disobedience: An invitation to resistance,” Harper’s, April 2006, p. 40).
Clojure's STM is also an interesting model.
This is actually one of the better ways of illustrating how low the probability of winning is.

When you pick random numbers, you might think that those look like the numbers that are usually drawn, and "almost every time, somebody wins so why not me?" etc. But then imagine that you chose 11111111. The idea that this is the combination that will be drawn is laughable. You couldn't possibly imagine it. It would be on the news, everybody would talk about it. Well, you have those same odds with your random numbers!
I'm confused by your last line. Here in Australia, both the major pizza chains (Dominos and Pizza Hut) have full online ordering. Personally, I always use them when ordering pizza.

Is this a US cultural assumption? Or is there something else I'm missing?
RMS takes issue with the term "open source drug discovery"
Yep, I loved the Bombcat. Oh, and we also flew the A-5 Vigilante, which was huge. Heck, we've even had C-130 Hercules to take off and landings on a CV.
We're still working on this. But since our product won't be used for diagnostics or direct surgery, the regulatory requirements should be a bit more relaxed.
Wait, he should have raised his concerns within the system?
So that they could be buried, right?
TheLadders has been claiming that the data-driven matching approach is their mission for the past few years, but unfortunately they still seem to want to put everything behind a paywall.
Matz: I'm a Mormon, Ruby Author, and a World-changer
First of all, the quotes you included to show user confusion were all about Windows vulnerabilities when your title didn't mention Windows either, so the complaints don't help your case.

Secondly, I expect a certain quality and professionalism level from HN. The administrators have every right to improve those things through editing of titles, marking some threads as dead, banning trolls, and setting up some basic guidelines for online behavior.

The Internet is such a big place. There are so many news aggregators, sources for the original news, places to discuss the news, why would you frequent/support a site that has a basic policy of quality maintenance that you find oppressive?
The real purpose of HN for PG to hawk his investments while not being too brazen about it. Anything that takes too much attention that he has algos he tweaks every day to take care of that peskiness.
How would you suggest we get a list of every domain name currently registered? And how would you suggest we identify blocked domains as opposed to redirected, offline, or similar? And how do you recommend we pay for the billions of comput' hour such a task would take?

So in other words: It isn't feasible.
Because a pilot can control a plane when GPS is down, when jamming prevents remote control from Creech AFB, and because the Mark One eyeball is still pretty good.
I don't understand app.net, I have a free account and I never use it. Can any one explain to me the difference between app.net and twitter?
Nokia releases Asha SDK in bid to attract developers
StartupNews: HN Clone in Chinese
I think you mean http://onsite.io/ ;)
> Al-Qaeda is a real and present danger to the US at home,

[Ironic AND O/T again] are you afraid in a way like - "The children, the children...": http://i.imagebanana.com/img/zls9q7uh/xmas.2013.jpg
or: http://i.imagebanana.com/img/yl4f26zr/SANTA_web.jpg
Not really, not only would brute forcing take impractically long (you'd need all IP addresses as well as allocated domains), but the blocking system does individual pages within sites, which could not be found by this method.
I was about to write a +1, but then I realised:

- 4xx isn't appropriate as it's not a client error.
- 5xx isn't appropriate because it's not a server error either.
Registration for Free Inaugural BSidesDC
5 epic ways a online sales assistant can save you time
Python and Ruby needed external libraries to understand JSON until those libraries have been moved into the respective standard libraries.
Reframing “UX Design”
Previous discussion: https://news.ycombinator.com/item?id=6213196
I spend about 700-1000$ on food a month because I don't like to cook or eat low quality food. If I swapped to a meal replacement a few days a week I would save quite a bit even at those prices.

IMO, There may be a lot of ready to eat foods out there from soup to frozen food etc, but if you actually consider how much salt and preservatives are in most of them there really not healthy. Existing meal replacement shakes etc are heather, but tend to be focused on dieters vs direct meal replacement. So, IMO there is plenty of room for Soylent, but I fear there going to get the taste or nutrition wrong as it's a vary hard problem.
I understand your point of view, but this discussion is more about the transparency of the UK legal process than about the rights or wrongs of downloading.

The UK can be very opaque at times and it would be nice to see what is going on easily.

Edit: and to avoid collateral damage like [1] (shared hosting with 1 IP address)

[1] http://www.theregister.co.uk/2013/08/15/site_blocking_after_...
Did your team end up ditching the mobile marketing effort? That's what I need for my next project.
Yes - If he tries to poison me with caffeine, I'm pretty safe.

I'm not genuinely worried about being robbed of my PIN, though. I just found the mental challenge interesting.
JSON is great for data interchange. I think better than XML because its simpler structure encourages simpler interchanges than XML.

For me, a disadvantage in JSON for configuration files is the lack of comments. My current project uses JSON for config and I sorely miss 1) comments and 2) unquoted config var names. I'd rather use YAML or another format with a config loader for whichever language I'm using.
Handwritten note to my first customer: Box my downloads
KDE Connect - Fusion your android devices with KDE
- KDE notifications when someone calls you or texts you!
- Share your computer clipboard with your device's and vice versa!
- Control media player apps on your computer with your android device!
- Auto mute the song on your computer when someone calls your phone
It is remarkably effective marketing. We've been able to walk into any drugstore and buy equivalent products for many years, so for Soylent to generate the buzz they have is amazing.

It's certainly a good thing to put on their resume.
This is encouraging. But it's not an MVP approach as much as a validation approach. They validated the idea/product with Mailchimp. The product didn't come until they started building something to "productize" what had already been validated manually.

This is what I want to do with a new type of email-based shopping experience. We'll see.
If you manage to hack out a list of all 4-digit numbers that you recognize, it's trivial to bruteforce which of those numbers are for your cards or for some other security PINs.

Also, it has other practical uses - think of it as a better-than-polygraph test for questions of type "have you seen this person" or "does this account-password belong to you".
Jamming doesn't need to always block the source transmitter, you can also block the receivers on the drones by flooding the frequencies, or spoofing GPS, etc etc. At this level though, it's just easier to send up a fighter to shoot the drone down, since most drones are on par with a Cessna 172 in terms of performance.
No, it's that standard XML libraries are over-engineered for the purposes they are used. First, you have to pick between SAX and DOM. If you pick SAX for a typical web-app, you've screwed up. Even if you pick DOM, there's a big impedance mismatch XML's data, and lists or hashes that programming languages use.
Your entire complaint is very superficial and easy to fix with any convention you like. For example: http://jsfiddle.net/AXTdj/3/ I included "overhead" calculations.
The Business of Software Conference is Back on Oct 28th, 10% Discount
Chrome extension: NavigUp - improve your URL stripping efficiency
The Oculus looks awesome. What do you think of it after using it?

Lunch would be great! Send me an email and we'll figure it out.

And thanks for the tip regarding the video; I'll keep it in mind for the next one.
'Quartz' Passes 'The Economist' in U.S. Web Traffic
From Big Data to Big Mac; how McDonalds leverages Big Data
I loved this blog. BluishCoder was my goto for Factor articles when I was learning about Factor. At least I thought it was. Browsing the titles under the Factor tag, I don't find one article I recognize, and all of the links I've tried clicking through wind up at nginx 404.

Sadly! Books and their covers... I'm sure they were good.

I did find the article I was thinking of, but today keyword search has failed me. I was looking for "monotonically increasing timers" and the correct search was "fast now"

http://re-factor.blogspot.com/2011/03/fast-now.html

Chris D, are you here reading comments? Can you bring back your Factor articles?
It's in the works. But the more surgeons we get on board, the better.
World’s Largest Parbuckling Salvage Project For Costa Concordia Explained
I added your API in Mashape! https://www.mashape.com/community/textit#!documentation Please email me at chris@mashape.com so we can help you promote it to developers
My question is why don't prisons ONLY serve nutraloaf? Probably healthier than the pink slime stuff they serve in public schools.
First of all - the sentence talking about underrepresentation is easily interpretable as "men are underrepresented in nursing and women are underrepresented in building trades" not that grants are. (men and women are the subjects of the sentence, and pronouns usually to refer to the subjects when unqualified in english) I'll allow that its an ambiguous sentence.

Second - I don't claim expert status. I just claim that a small amount of research shows that pure ignorance is a moronic position. Googling doesn't equal facts, but certainly the links I chose - a news organization and a top 20 list to sites that look legit - are enough evidence that an assertion of "where are they" needs some backing beyond "i don't think they exist".

Third: because context matters, this is in response to a comment about the lack of male only tech scholarships, and its sexism to fix the underrepresentation of women in tech with women only scholarships. The post as a response (particularly since it starts with "Agreed.") in support of that notion. Supporting statements about "where are the men only scholarships in nursing". So I answered the question. If you want to switch the subject to grants are being underrepresented (which isn't about the sexism of the existence of gender specific grants, but about the sexism of volume) the onus is on you to evidence your claims. Otherwise it is mere goalpost moving.

Fourth - your evidentiary requirements are amusingly inconsistent. You want to require extra evidence from me, because you don't like me answering the question that was asked about "where are the grants", and question my method of finding the evidence, and provide tons of conjecture (but no real counter evidence) that I'm not making a good argument. Yet you are blindly accepting the claim that they are underrepresented. Even defending it. Yet that claim has 0 supporting evidence (which is less than "flimsy" evidence). Such a set of actions suggest a beginning bias - that you think there is an underrepresentation of grants. Like I said - its amusing, hypocritical and honestly, kind of stupid.

Fifth - since you have chosen to ignore the core of the argument and instead attack my presentation of them, I will assume you are using the fallacy fallacy and ad hominem to try and discredit my point rather than responding to the point itself. Usually (note, because you seem to have problems with this sort of thing - the word usually is distinctly different than always dictionaries may be able to help if you need some explanation) this means you have no actual argument towards the point.

Sixth - you can approach politeness however you want. Fortunately, so can I. It has no relevance to the actual discussion about sexism tho.
Bletchley – A Collection of Practical Cryptanalysis Tools
It seems completely different than a lie detector. Classic polygraphs, in essence, measure stress-responses. This measures [success of] pattern recognition. You can't use it for many yes/no lie-detector questions, however, it has a potential to be much more accurate (and less spoofable) for questions like "Do you remember this face?" or "Have you seen 'ox9j$lkjew' before ? It's a password to a child-porn site we found on your computer - wondering if you have used it.."
Not bad, but I'd rather have seen statsmodels[1] (which is more intuitive to use, and gives you more data, as well as methods for displaying it) than sklearn used for the library. I understand the choice given that it's "machine learning", but as the comments are demonstrating, the distinction's not actually that clear.

[1] http://statsmodels.sourceforge.net/stable/gettingstarted.htm...
It is Now Less Risky to Download Pirated Ebooks Than to Purchase Them
That strikes me as unfair on two counts, one, its not brazen, at least by any standards I know of. HN is hardly a rolling advert for HN companies.

Secondly, and more importantly, we are all about using algorithms to automate and take care of peskiness.

I applaud people who do that in nearly all circumstances.
"The idea that this is the combination that will be drawn is laughable"

It's impossible actually with the lotteries I'm familiar with because no number can be chosen more than one time.

The stat that did it for me was when I heard that I'm far more likely to be murdered than win the lottery
In cases like these "David Byrne: Civil Disobedience" might get past the mods.
No, since all isolated digits would have similar responses. The attack vector is not "is x your PIN?" but it's "is pattern xyzw meaningful to your brain whatsoever?"
>hur dur amerikens r dumb

Your argument here is fallacious. In a perfect world, of course every service user would thoroughly research their providers before agreeing to their Terms of Service. The reason why that doesn't happen in real life is because not everyone is a sysadmin/developer/privacy lawyer. If each and every Gmail user spent the time necessary to thoroughly understand and interpret the legal nuances of email privacy, most of them wouldn't have any time left to go to work or take care of their families.

If we expected consumers to completely fend for themselves at all times, there'd be no need for the FDA, the CPA or, for that matter, the government. Why do you think these institutions were created in the first place? They came into being because the average consumer doesn't have time to become a food quality expert and tour the factories that make the products s/he buys. Similarly, the average Gmail user doesn't have time to learn and weigh the merits of Gmail's intricate privacy policy, nor does s/he have time to learn how to set up and secure his/her own email server.

To say that Americans are "dumb" because they're not all experts in the field that you do happen to understand professionally is stereotyping and offensive. Do you have a thorough understanding of pharmacology or refrigerator design or any of the other numerous fields' whose products you use on a daily basis? I didn't think so.
Soylent success was not due to a Marketing campaign, but to one blog article that buzzed at the time (when Soylent was not even considered being marketed) : http://robrhinehart.com/?p=298
The Soylent compaign was launch purely because of its success, not the other way around.
First thing on web page is asking my mail for possible spams. No thanks. At least you could describe it first and then ask for my mail... to use in spams.
Yeah when I got doored by the (oblivious) upper class twit as referenced in the other thread, the cabbie had an obnoxious smirk on his face. Quite sure he saw it coming.
NASA Sending a 3-D Printer Into Space
Some sites in Russia actually return 451:

curl -I http://lurkmore.to/Конопля