skysight-inc/HackerNews huggingface dataset:
Here's a comment which I had written earlier on another article. The context was about learning ML with Python - of course the objective of Hal is more generic but some parts of it apply here too.

https://news.ycombinator.com/item?id=5802968

The book details building ML systems with Python and does not necessarily teach ML per se. It is a good time to write a ML book in Python particularly keeping in mind efforts to make Python scale to Big Data [0].

What material you want to refer to is entirely dependent on What you want to do?. Here are some of my recommendations-

Q : Do you want to have an "Introduction to ML", some applications with Octave/Matlab as your toolbox?

A :Take up Andrew Ng's course on ML in Coursera [1].

Q : Do you want to have a complete understanding of ML with the mathematics, proofs and build your own algorithms in Octave/Matlab?

A : Take up Andrew Ng's course on ML as taught in Stanford; video lectures are available for free download [2]. Note - This is NOT the same as the Coursera course. For textbook lovers, I have found the handouts distributed in this course far better than textbooks with obscure and esoteric terms. It is entirely self contained. If you want an alternate opinion, try out Yaser Abu-Mostafa's ML course at Caltech [3].

Q : Do you want to apply ML along with NLP using Python ?

A : Try out Natural Language Tool Kit [4]. The HTML version of the NLTK book is freely available (Jump to Chapter 6 for the ML part) [5]. There is an NLTK cookbook available as well which has simple code examples to get you started [6].

Q: Do you want to apply standard ML algorithms using Python?

A : Try out scikit-learn [7]. The OP's book also seems to be a good fit in this category (Disclaimer - I haven't read the OP's book and this is not an endorsement).

[0] http://www.drdobbs.com/tools/us-defense-agency-feeds-python/....

[1] https://www.coursera.org/course/ml

[2] http://academicearth.org/courses/machine-learning/

[3] http://work.caltech.edu/telecourse.html

[4] http://nltk.org

[5] http://nltk.org/book/

[6] http://www.amazon.com/Python-Text-Processing-NLTK-Cookbook/d....

[7] http://scikit-learn.org
>Fortunately, I am now a university student so I will see if the library can help me with this.

Many universities have a proxy site you can use to access journal articles without having to physically be on campus. You should find out if yours does this. I wish I had looked into it when I was a student. I had no idea the privilege I was letting slip away.
The issue is: the top security experts work for non Argentinian companies and the government salaries can't compete with them.
My home region! I'm from Pau, 100 km in the southeast direction :-)

Don't stay there in the winter though, the lack of people and activity can be a bit depressing.
How can airline industry maintain any credibility if their claims that air travel is safe were proven wrong so many times by numerous plane crashes?

The answer is numbers. Statistically, traveling by air is extremely safe and instances of crashes, while existent, are very rare. Statistically, instances of people hurt by nuclear power failures are also very rare. Of course, since people have irrational fear of radiation (it is invisible, it could kill you and it could be everywhere, right under your bed! OMG OMG OMG!) and the press is happy to fan the flames on each occasion, each case of nuclear reactor failure gets attention incomparable with attention given to each case of lung cancer due to pollution or workers dying while extracting coal, gas or oil, or each case when you need to clean up a failure in any of the technological chain of the traditional power sources - excluding, maybe, oil spills, but even those get less panic press than radiation (OMG OMG OMG!).

The main cause of fears about nuclear power is, unfortunately, ignorance and innumeracy. The long term advantages of nuclear power vastly outnumber the costs of the dealing with very rare and exceptional failure events. Unfortunately, people are rarely rational when making political decisions, and this decision is very political.
The sexism is the position, sans evidence, that psychology is the most likely explanation for the difference in women and men in programming.
Maybe Chip's colleague Doug should write a book called: "Deconstruction: The Good Parts".
Nearly two years after launch, Siri seems to exit ‘beta’ with iOS 7
Cicada 3301 - The darkest part of the internet.
Former NSA Director Says Terrorists Love Using Gmail
My understanding is that many journals embed metadata about you when you download the full text of an article. If that's true, it would be crucial to make sure that it got stripped automatically when uploaded to such a site.
Ok, Occams razor is sexist?

/edit: Also there is sound evidence that psychology tends to biases the interest in technical stuff toward the male gender.

/edit 2: I'd like to answer, but it seem I'm banned.

There is my reply:

I'm not saying that this is necessarily the simplest explanation. But it's looks like a far simpler explanation than a worldwide cultural conspiracy against women.

Also, in my personal experience the environment in school and in university always encouraged women and girls to do "computer stuff" and yet the quota was about 10%. But that do also mean, as far as i could witness it, encouragement by male and female peers. I know, it's purely anecdotal, but make me think of this can't be that simple.

I'm sorry about the quotes. If i could quote i would have done it earlier, but i have atm no access to the scientific search engines. I'm not suggesting there is a consensus, but labeling this off as absurd... is absurd. If you are lucky enough to have access to papers search for "gender differences newborn" yields to several results. And, as far as i can remember, differences in language development, in preference pictures of faces or abstract pictures.

That said, I'm not a fan of evo psych. It's highly inductive, and often far from the simplest explanation.

There are parasites, Toxoplasma gondii, that do change human behavior to the point of making suicide more likely and cause mensurable changes in social interaction. (These do depend on gender aswell). If you think that the vastly different hormones in the human body do not affect social interaction, while a simple infection can, that seems to me something you have to prove and not something i have to disprove.
Or in the case of "experiments" KV insists on two seats and takes the option pool from founders at the seed stage.

I get why you are presenting the rosiest picture, but at least be honest that Bad Vinod exists and is pernicious for the firm and many early founders.
Kali Ma from Eschaton-a-Go-Go
1) Compare the hash to what exactly?

2) Then why not just store the files themselves to local disk? They can't be updated anyway. Or, indeed, just install GPG.
Headroom.js - Give your pages some headroom. Hide your header until needed
Had to comment on a minor thing: If you are in one of the big cities, Subway is easily available? http://www.subway.com.ph/Subway_front/layouts/

It was what I had for lunch almost too often when living in Makati. A bit expensive compared to many of the local offerings, but always fresh and you know exactly what you get.
>I don’t even have a clear narrative for how my own country went from Deadwood to Real Housewives,

Because Zambia is poor.

To become a strong country, find a number of smaller countries and start killing their populations until they let you extract their resources and ship them back to your country. Eventually, leave the responsibility for killing people to local representatives that you give a bunch of guns and a tiny cut of the resource profits to. If the locals rebel, and look like they will be successful, find the strongest rebel and offer him the same deal. If he refuses, kill him, and go to the next strongest rebel.

Leave $1 in the country for every $100 you take out of it, and since you're leaving it with the elites that you created, they're just going to spend it on imports anyway.

Isn't that what the global south is for?
Others would disagree that there are no social structures supporting a gender imbalance.

Enough work has been done to show that teachers (particularly female ones) impede female students in mathematics at the elementary and primary levels. It is entirely possible that similar mechanisms exist in Computer Science. Certainly this has not been ruled out, and therefore one cannot conclude that any difference is due to innate ability.

The article mocks not the idea that men and women have innate differences in skills, but the facile reasoning that attempts to justify holding such a view. To put it simply, it is entirely possible that innate differences are the reason for the gender imbalance, but any article that attempts to use evolutionary biology and some sort of idea of historical gender roles resulting in a gender's predisposition to a task is likely suspect.
I just cringe clicking on a medium.com link on an iPad, knowing that they disable pinchzoom.
You should use commas to separate complete sentences. That's what I did in both cases.

There's no need for either of us to be snarky. I told Alex that I enjoyed his writing and respectfully offered feedback.
Top one on that list is "toilet paper orientation archive 1" lol.
"For all the folks getting excited about my quotes. Here is another - Yes, I am a terrible coder, but I am probably still better than you :)" -Rasmus Lerdorf
Endowments don't generally come from tuition, and are only partly spent on scholarships/resources for undergraduates, so I don't see what this would show us. Especially since only a tiny percentage of colleges have significant endowments.
Doesn't make them any less worth reading.
Hello captain hyperbole!

In medieval times, depending on who you are and who you killed, the punishment would be quick to painful death or nothing at all.

Unprovoked, knowingly and intentionally bludgeoning another to death. The only mitigating circumstance reported in the article was he knew and accepted his actions as wrong (immediately calling police on himself).

And, as the article mentions, "life" means first chance of parole after 10 years.
Yeah, of what use can mathematics be, when you can just study "ideas and models"...
http://song-of-github.herokuapp.com/?username=ryanseys

A song of GitHub for this user is quite interesting ;)
> we have no laws and few social structures that force men into programming or prevent women from doing it

We have plenty of social structures that discourage women from programming.

Programming first arose as a profession in the mid-20th century, at a time when the vast majority of scientists, mathematicians and engineers were male. Naturally, the first programmers mostly came from those fields, so they were mostly male. Over time this became self-reinforcing, both because the programming community has historically been hostile towards women (and still is today, but to a lesser extent) and because the perception of programming as "mens' work" means that teachers and advisers encourage women to choose other paths.

You may not agree with the above argument, but it's the main argument against your position, and I'm sure that you must have heard of it at some point. It seems strange to me that your post completely ignored it.
Since we have no laws and few social structures that force men into programming or prevent women from doing it

You're assuming that the counter to your argument is false; the position of those who disagree with is that there are substantial social structures in place that influence the gender imbalance that we see.
Ken Rockwell on electric cars
Git provides us with a great deal of transparency.

Here's an overview of GnuPG's committers:

Werner Koch: 2677 commits over a period of 5764 days.
David Shaw: 1197 commits over a period of 3807 days.
Marcus Brinkmann: 202 commits over a period of 3753 days.
NIIBE Yutaka: 53 commits over a period of 641 days.
Moritz Schulte: 39 commits over a period of 1756 days.
Timo Schulz: 29 commits over a period of 896 days.
Stefan Bellon: 21 commits over a period of 765 days.
Repo Admin: 9 commits over a period of 2634 days.
Andrey Jivsov: 8 commits over a period of 37 days.
Ben Kibbey: 6 commits over a period of 20 days.
Neal Walfield: 5 commits over a period of 1 day.

So it looks like the codebase has been touched by remarkably few hands!

This doesn't negate the need for a code review of some sort, but it does suggest that it would be difficult for an outside agent to silently introduce changes in master without the core developers noticing.

EDIT: Formatting.
Eastern Europe has been changing hands between various empires for the last 300 years and was razed at least twice in the last century alone. That was followed by Soviet occupation and communism it entailed.

Poland lost 17% of its population in WWII. Local elites and leaders who didn't end in mass graves or concentration camps during the war, were imprisoned or murdered by post-war collaborators. The Red Army left in '93 and 20 years later it's a perfectly fine place to live.

I don't buy colonialism as the explanation.
The Rise of E-commerce 3.0
So evidently capturing the 99.99999999% of non terrorist gmails is ok because of this?
There is some weight in looking at the article as being about deconstruction, what with the title saying so. However, the most important take away, I think, is the effects of isolation on any field of study:
"It is a cautionary lesson about the consequences of allowing a branch of academia that has been entrusted with the study of important problems to become isolated and inbred."
I invite people to read a bit of background information on Matt Ridley before they read this article.
The article itself has a very detailed, non-judgemental account explaining why most of the wealth produced in Zambia ends up in the Swiss bank accounts of foreign mining firms that have little incentive to reinvest it in Zambia.
There's quite a few websites that handle house swaps. Airbnb is also a good option if you have someone to manage the place for you while you're away.
In contrast, The Economist's style guide does not use periods after titles like Dr, Mr, Mrs, or Messrs:

http://www.economist.com/style-guide/titles
-1 for disabling pinchzoom on iOS devices. Ironic that it's an article comparing iOS devices.
Unless you are not using the host OS for anything _other_ than virtualization. If the host OS is used to host VMs[1], which are then used for specific tasks (casual browsing, banking, development, etc). Any exploit will be limited to the VM. This would be a pretty solid setup. It is only vulnerable to attackers that have direct access to the hardware, or have the ability to exploit the hypervisor.

[1] in other words if the host OS is used as a hypervisor, or if the host OS _is_ a hypervisor.
I am not sure what a "climate change denier" is. If your scientific opinion requires you to demonize your opposition then something is definitely wrong.
Without better documentation, I doubt anyone can actually use the baroque Bouncycastle PGP/GPG APIs without messing something up.
Street artist jailed for art on 9-11 monument. FundRazr for bail ends in 20 mins
This one is pretty good too: http://www.amazon.ca/The-Social-Construction-What-Hacking/dp...

Ian Hacking has some engineering cred too given that he's written several great books about statistics that don't skimp on the math too much.
I did this throughout India for 9 months. Reliable wifi access is a must and more difficult to secure than you'd think, perhaps. But by moving only every 2 or 3 months, I find there's a good balance between setting up shop, getting familiar with your environment, etc. and just getting shi* done.. YMMV
Without externally locking the database, you cannot split a dump by table with mysqldump. Consistency will only be guaranteed in a single run. This is useful in a single-step dump or post-processing a dump.
I think the threat model the OP is worried about is a three letter agency finding an unintentional bug and keeping it for their own use. He's asking for an audit from someone we can trust to actually turn over the vulnerabilities.
This was life, with a recommended tarrif of 10 years (from the article) ... so, if the parole board considered him "rehabilitated" he would have been released at that time, albeit on life license, which can be revoked at any time for transgressions.
Ask HN: The HN Mind, can it it be gamed?
Hi,

ok, after some testing I found out that headlines are a joke on HN, not because they get re-edited by admins, or because you cannot edit it yourself afterwards. The real reason is that people hunt keywords!

The time you submit a headline is very important and often leads to higher ranking, because respecting peak times, when most people use HN actively will give you more surface to positive ratings. Landing on the frontpage becomes easier that way. There are already SaaS WebApps for Twitter and Facebook which do this type of thing, it's no different on HN.

The HN Mind, can actually be deconstructed more or less easily by mining stats/keywords and relations. And what I have found to be my truth is that the HN Mind chooses what it wants (everybody has it's own truth, but the collective follows the most popular spur, just like ants do). And Fronpage posts have one thing in common, there are headlines with similar topics, that reflect the current trend of interest.

Do you remember the fake MongoDB Post that hit the frontpage and made a lot of HN folks believe in it initially, until someone released that it was a hoax? This made the HN Mind perplex and more careful for some time. But this careful behavior faded when there weren't enough stimulants (hoax posts are rare).

What I'm saying here is that the HN Mind can be gamed and that popular headlines can put it into believing something specific as valuable. A potential attacker could benefit by this situation through systematically using posts to create false beliefs or valuations. Maybe that's not a weakness in HN alone, but the humand mind. Our decision making process can be manipulated [1]. We inveest the same way monkeys do [2]. Politicians actively use this weakness [3] by using a manipulative language and broad media coverage, they also hire "specialits" that help to lie for better outcomes/rankings. HN has no measure, policies to prevent Social Engineering.

As the HN user @unimpressive mentioned, it is possible to persuade people with weak arguments . . . [4] This case is something that many hackers and engineers out there have been through. Altough you had a good and strong argument, people didn't take you more serious, but accepted the case as closed. Yes this is a weak argument supporting the claim that weak arguments can be superior to strong arguments, but let's not get fooled by it and have a quick read of the references yourself.

[1] http://monkeybiz.stanford.edu/Rorie_1TICS.pdf

[2] http://phys.org/news/2013-09-monkey-business-primitive-wealth.html

[3] http://sablon.sdu.edu.tr/dergi/sosbilder/dosyalar/19_9.pdf

[4] http://healthyinfluence.com/wordpress/2013/09/13/persuading-with-weak-arguments-maybe/
According to some people. Many people disagree, which is also mentioned in your link.
Apple's Fingerprint ID May Mean You Can't 'Take the Fifth'
The lines are not properly justified, so it appears that the output is not generated using TeX. I fail to see why would anyone choose left flushed alignment (with hyphenation!) when using TeX?
Despite minoring in philosophy, I fail to see how one can expect anything but a victory for empiricism.

I'm reminded of David Hume's justification for the continued use of induction despite no solid theoretical justification for its correctness: we are creatures of empiricism and it is in our very nature to believe in that which works. For all the criticism, I do not often find people criticizing the effectiveness of empiricism.
I think satire is the wrong way to approach this. It makes the author seem kind of immature and I really doubt it would do much to get the point across to the likes of the author of the article this was in response to.

The cherry picking of historical examples seems kind of weak and takes a lot of space. It actually seems to emphasize how few female programmers there were in history because it can only name a few cases of historical notability and totally ignores all the work they built on top of. It really seems to try and be misleading, not just satirical.

How does this help anything?
Can we not just say 'people'? I'm a programmer, and I'm male, but I'm not a male programmer. They're entirely separate things. My programming is completely and utterly unrelated to my gender. I work with lots of other fantastic minds, and their gender couldn't make less of a difference to their skills. You don't have to be a certain gender to do a certain thing - isn't that the whole message of equality?
But that's a primary source. Generally, use of primary sources on Wikipedia should be limited because primary sources are easily subject to abuse. For instance, even something as simple as a quote from X that "Y is great" can be problematic. Is that what X really thinks? Is there a quote from somewhere where X says "Y is not great?" Was X really in a position to evaluate Y? Wikipedia articles should generally be based on reliable secondary and tertiary sources.

[https://en.wikipedia.org/wiki/Wikipedia:PRIMARY#Primary.2C_s...]
I don't think he mentioned safety or crime either. Law enforcement varies state to state, town to town. Off-limits neighborhoods, speed traps, tricky intersections where accidents are common, quirky customs and conventions. Gang colors? Towing! Some states left turns go first, in Texas left turns go last. Frontage roads in Texas are really crazy and we have life-threatening flash floods regularly. "Turn around, don't drown." Knowledge of local insects, snakes, animals, etc.
My main issue with double spacing after periods is that people rarely do it consistently. This author, who is in favour of the double space, uses a triple space after a question mark at one point. I always see this happen when I read anything from "double spacers."
A climate change denier is one who denies that the climate is changing. It says nothing of how they came to that view or the merits of their view. There's no demonization in that.
You can game it further with human actors in the comments.
Bitcoin network reaches 1 PH/s
>>It will take fo-re-ver to adjudicate what does and doesn't qualify as a serious finding.

>>Output of these programs is nonlinear and unpredictable, so it'll be tricky to figure out how much money needs to be set aside to satisfy reward payouts

How many tech billionaires and multimillionaires are there? Let them kick some back to the industry so things like this gets done. Even if they donated a relatively tiny amount, the above points become moot, they'll plenty of money to attract the best hackers and everyone will be happy. If Google, FB, Yahoo and Microsoft donated $1 to $5 million each will they even feel it? Nope, maybe they'll even be able to claim a tax deductions.

>> In the meantime: who holds that money? And where does it go when the bounty outlives its utility?

A foundation?
> Why would you want to use an 'inferior' language if you know a better one?

I really hate this idea because it implies that one language is completely inferior to another in every way. For example, I have heard: "Why use C when you can use C++?" The two languages often serve different purposes. There are few languages that give you as much control over performance and memory management as C. C is lightweight enough to go onto basic 8-bit microcontrollers with 64kb of memory. That is not to say that C is the ultimate language or anything, but that different languages have different strengths/weaknesses. Another simple example would be C# which is great if you have no need to deploy to anything other than windows. In conclusion the answer to your question is that someone had a particular need which was best suited to one language and thus are more comfortable in it which is why they want to use it for their next project.