skysight-inc/HackerNews huggingface dataset:
I was thinking more in terms of reproductive success of kids who have enormous very old and presumably wise family members to act as mentors and advisors.

I had a grandfather who rose to pretty high levels in the Army and executive level in a major national railroad, he could provide some advice about management. A G-Grandfather who was a good enough CPA to never end up unemployed in the great depression, he presumably could teach me a thing or two about accounting. A grandpa-in-law who was a successful combat medic, after treating combat injuries normal lifestyle trauma would make him handy to have around (edited to add, patching up blown off limbs made him a peace activist type in his later years, another good reason to keep him around). One of my grandma was one of those flapper / womens suffrage / womens lib radical types and she'd be a good influence on my daughter. If we extend life over 200 years, I have a Harvard lit prof in my ancestry who would be a handy tutor for my kids, and a civil war era land surveyor who could probably teach even me a thing or two about wilderness hiking and survival, etc.

If you do enough genealogy, everyone's got enough "cool" in their ancestry, that if those ancestors were still alive, kids lifestyle would be radically improved compared to folks with dead ancestors.

Of course human nature being what it is, the 10% of cool would come with 90% of hatred, bigotry, ignorance, blah blah, so you'd have to take it all with a grain of salt. (edited to add, and learning the critical thinking skills to take it all with a grain of salt, would overall be one of the most valuable skills...)
Yea. It's expected and probably still easier than doing the same in the US. I'm sure it affects common people a lot more than the actual terrorists though.
Ask HN: Best lists of 2013?
I found some lists posted here of best articles and books on technology to be useful in 2013. What other lists are out there this year?
That was one of my proudest moments in my career: I wrote a system to analyze drug-sales-rep activities, one feature being to compare the times they reported they gave samples to doctors to bare-minimum time to travel between those doctor locations. My client found a woman who had been selling the samples to friends with it.
I think the world would be a hugely better place if everyone would only eat animals from neighbours' hobby farms. That said, it's a slippery slope in practise. Usually people who argue using these special circumstances then continue to argue that "local farms" are magically ethical, because they're non-factory farms. Then in real life these people actually eat non-local meat and factory farmed meat.

The point of non-speciesism is that it's not automatically ethical to eat animals even if they're not in horrendous factory farms. You're still treating non-humans in a separate ethical category.

An additional point to make is that even if something appears ethical, it often is not. Usually hobby farm chickens are sourced from unethical places, for example. Of course there's no point in talking about this particular hobby chicken farm because nobody else knows anything about it.
This one actually regulates itself based on your physical activity. They also think it should beat faster if you're in a stressful or emotional situation (such as meeting with your crush). This is based on the fact that your blood vessels will dilate themselves and the artificial heart will compensate.
Turn it sideways. Remove the bars.
Yeah, the process of buying a SIM card in China is:

1. Go to a store (or stall) that has them.

2. Pay money.

In what I (apparently naively) thought wasn't a coincidence, that's exactly the same process that the US uses. I'm kind of shocked to hear that in some countries (Australia?!) you need documentation to purchase one.
I started collecting all links I used to send to people that asked me for help when they were just started on web development and it initially resulted in this repo.

I still don't know the best way to organise it (topic, sub-topics, etc) and how to let it simple for those who are starting and have no idea how to search for stuff...

Any suggestions or PR are welcome, thanks
How to Triumph the Common Core State Standards and Emerge as a Winner
Why does Windows still let arbitrary applications downloaded via email run? I'm sure the vast majority of cryptolocker victims have no desire to share binary executables via email.

I wish there was an "only run Microsoft approved applications" option I could enable for my parents. Kind of like OS X's Gatekeeper.
I'm not sure why you got down-voted, as that seems like a reasonable strategy for some businesses.

Many of these companies are running old hardware that can't handle a newer flavor of Windows, but many variants of Linux are comparatively lightweight. Most of the applications they use will either be cross-platform or there will be a reasonable replacement. Several distros have commercial support, which is important for businesses.

That's not to say that transition would be painless, but I think it's going to be a viable option for some people.
As a lawyer you are required to report on your clients? Whatever happened to attorney-client privilege? Does that not exist in your jurisdiction?
How fucking far is your head up your ass?

Oh, you're a pro-censorship christian nut. Great.

What is with you and wanting to defend government intrusions at all cost. Censorship good. HSBC and government ripping off people good. Secret TPP partnership good. What a load of mental gymnastics.
Now with its own submission: https://news.ycombinator.com/item?id=6954218

It would be interesting to see a proper discussion of that, too.
I find the Economist Books of the Year list pretty interesting
http://www.economist.com/news/books-and-arts/21591150-best-w...
Opt out, or better still, vote with your pounds and use one of the many ISPs that aren't blocking sites.
The know your customer rule seems to make better sense.
These are the key bits:

> 17. From 2006 to 2009, HSBC Bank USA knowingly set the thresholds in CAMP so that wire transfers by customers located in countries categorized as standard or medium risk, including foreign financial institutions with correspondent accounts, would not be subject to automated monitoring unless the customers were otherwise classified as high risk.

> 18. Between 2000 and 2009, HSBC Bank USA, and its executives and officers, were aware of numerous publicly available and industry-wide advisories about the money laundering risks inherent to Mexican financial institutions. These included:

> 19. Despite this evidence of the serious money laundering risks associated with doing business in Mexico, from at least 2006 to 2009, HSBC Bank USA rated Mexico as standard risk, its lowest AML risk category.

In other words, HSBC executives ignored industry guidance of the money laundering risks in Mexican institutions, and continued to rate the country as "standard risk", a rating which did not require monitoring in the CAMP system. They knowingly set the thresholds based on that rating, and they knew about the industry guidance, but the government has absolutely zero evidence that they set the rating with intent to facilitate money laundering.
Mathematics is the foundation of Computer Science. The field was created by mathematicians.

This is why all the schools of Computer Science I have ever encountered teach maths to their students.

The truth is, you can be a programmer without understanding the theory of computation, or logic, linear algebra etc.

But you will be a wiser, more competent, flexible programmer if you know the maths. And there are some things you can only do if you know the maths.
What is ridiculous is what arrives on your end, not what is originally sent out.

> "don't stop eating"

He said "lost your appetite".

> "that must be much the same as"

This might be new for you: http://en.wikipedia.org/wiki/Analogy
> And you have to provide these docs at regular intervals.

I've never had to do that. Just the once at registration.
In what way is Speciesism connected with canibalism by any species?

But regardless, eating humans is unhealthy and thus contrary to evolution. Its the same reason why animals that live for a long time (~100) rarely have many enemies, especially if they are omnivores. Evolutionary, it is better to eat meat that do not had years to build up on heavy metals and toxins.

So to put it to a simple point, regardless of the morality with cannibalism, humans would still not eat other humans. There is no -ism needed to explain why we do not eat sulfur, or drink mercury.
There's nothing in the "backdrop" of the document that refutes retube's argument. All it does is suggest that HSBC wanted to avoid the cost and hassle of subjecting transactions in Mexico to a higher level of scrutiny than transactions in other countries. That's a weakness in a regulatory control, not a crime.
http://www.nbr-graphs.com/ got some example. Her book was also a good and easy read on understanding more into the topic.
Not sure your examples are good ones. Foxconn isn't exactly known for maintaining good quality of life for its employees. I don't care if it's "good compared to the rest of China", it's not objectively good, and we continue to support dozens of corporations that do business with them.

And Siemens was able to use their ever-expanding reach to be able to let the US government slip malicious code into unknown numbers of scientific equipment to jump the airgap into Iranian nuclear facilities. But that's just the stories we know.
Store (Vodafone, Airtel, whatever): Think about the normal level of mobile telco bureaucracy in Europe or the US, and then multiply that times Indian bureaucracy. Nobody in the store really cares if your SIM works, they just want the day to be over with.

Stalls: If they don't hook you up with a working SIM, they don't make money :). They will give you an activated SIM and serve as your reference, but you do run the risk that something will go wrong in the process later. I've had my SIM disabled a week later because some document wasn't included (photo, hotel as an address, whatever).

But no worries, they're so cheap you can just get a new one.
Apparently different people have different experiences. For me, it doesn't work about two thirds of the time.
This is kind of neat from a graphical design perspective, but it doesn't actually relate minimalistic chart design to more informative analytics in any meaningful manner. A concise, well-written blog post would do much more (than a short, hasty animation) to inform people.
I was surprised to have used nodejs in my work throughout the year, so now I'll skip the advanced (functional) javascript and go retro with c/c++/c#.
I'm picking on you, but could just as easily picked on most the other replies.

Your answer to this topic is only interesting if you explain why. Even a very brief explanation will do. As it happens, I've never heard of Elixir. Try to make me curious enough to google it.

In my case, I'll likely not try to learn any new language this year. But I am going to brush-up on the mathematics that has gotten rusty over the years. Partly because I used to like math, but now rarely get to use anything beyond basic algebra. And partly to position myself better to help my kid with homework.
The Ghost Hosted Platform Is Now Open
He is simply asking why the overzealous approach the Justice department takes with drug related asset forfeiture was not followed with a large offender.
Probably because they choose screen printing for the process, in which most of the cost is in the setup (so its not cost effective to do all that work for 1 shirt).
I wonder where non-speciesits turn into speciesists --- rats in their bedroom? Insects? Bacteria? Viruses? Prions? Fungi?
The line can be drawn somewhat arbitrarily. If I fight bacteria with antibiotics, why not fight mosquitoes? Or rats?
This is nothing compared to the $1,000 security deposit an AT&T employee asked me for an prepaid iPad SIM card. They wanted this deposit because I didn't have a social security number.

T-Mobile sorted me out eventually, but they have their own issues.

Not being able to get a SIM card in India is actually a huge deal for travelers because India's roaming fees are pretty much the highest in the world. I remember a short (5 minutes?) phone call that set me back 100 euros a few years ago.
Railgun: a fast strstr(3)-like function
Everybody seems to forget that addition in exact (arbitrary-precision) arithmetic is not O(1), so the "O(n)" solution is no longer O(n).
My experience of getting a SIM card in Mumbai:

Go to hotel concierge, ask about getting a SIM card.
Referred to English speaking member of staff.
Offer him INR100 plus costs to get me a sim card with data plan.
Browsing the web within 15 minutes.
He is at 0.73 AMpP on 42"
He can be at 1.0 AMpP on 60"
He claims that he worries about brain damage, I imagine that is because of the size.
4k achieves 1.0 AMpP at smaller sized tv's at 7.5 feet from the tv. (or any other size ofc.)
Email was not designed with privacy from net operators in mind, in a time where actual NSA programs would had been considered a bad horror fiction movie.
It relies in sending in plain text your private mail, with little to none encryption for headers (for the content was added some encryption, hard to use, and almost not used at all), sending to whatever server the dns claim that could accept mail for you, and is pretty easy to send mail that appears to come from you.

Reality has changed. Is needed something that is easily usable by everyone, that certifies that the message really comes from you, that prevents interceptions in the path and that is strongly encrypted. Maybe it don't need to be that way for everyday, public mail, but for the one that is meant to be private and authenticated.
US drug laws are actually just about keeping people who may vote for democrats out of the voting pool wrapped around a layer of public health stigma and "scary minorities terrorizing white people" images.
The original source with blog post: http://darkhorseanalytics.com/blog/data-looks-better-naked/
No one is suggesting installing all of that. If you're happy with a UNIX clone, no one's telling you to do otherwise.
Actually pretty sure these are all images taken from a blog posted earlier on HN.

edit: Chaz pointed the original out.
Go, RBSA and Fortran
If you are burnt out from your current job, you need a new job. Maybe find a smaller team where you get more variety in your day. I did this 6 years ago where I went from a job of basically modifying vendor code and creating new reports to somedays I don't even know when I am going to be doing on this day due to support calls, etc. I love the variety and keeps my on my toes.
Java Programming Timelapse - Pong
yes they are charged with wilfully failing wrt their AML controls. But again so what? This is absoluetly not the same as wilfully assisting mexican drug money laundering. I.e was this wilful failure actually a deliberate attempt to faciltate money laundering, specifically for mexican drug cartels? Or was it a case of laziness, or not wishing to make the necessary investment, or some other complex series of internal events, politics and human error that is often prevalent in an organisation of 300,000 people?
Out of date for Australia. Australia has had 18 weeks paid parental leave since 2011:

http://www.humanservices.gov.au/customer/services/centrelink...
This isn't a fair criticism for the C implementation. The output doesn't even remotely fit in a 32-bit int, which is what this implementation is for.

"Moderately sized inputs" is a misleading thing to say for a function that grows exponentially. Would you protest that the ones digit in exp(80) is wrong in double-precision IEEE 754 arithmetic?

The formula isn't innacurate. It's simply using data types that can't fit everything. The point of the article is that Binet's formula is something that should at least be mentioned when presenting the classical introductory examples of recursion to programmers. It's unfair to praise simplistic recursive functions without even mentioning that the same result can be obtained in a much more mathematically elegant way.
So what? Convicting a corporation on federal charges can have an impact grossly disproportionate to the charge. The conviction of Arthur Andersen destroyed a $10 billion/year company, put tens of thousands of people out of work, cost the economy of Chicago immensely, all over the actions of a handful of partners at the firm. There are situations where convicting a corporation is appropriate, but in the HSBC case there was very little evidence that anyone actually intended to do anything wrong. The settlement was entirely the appropriate outcome in this case.
>> He said "lost your appetite".

There is little difference there. Stopping eating would be a natural consequence of losing your appetite.

>> This might be new for you: http://en.wikipedia.org/wiki/Analogy

Except that both you and he say in principle it is the same as what Eichmann did, and I disagree, vehemently, because it's ridiculous to compare the actions of Eichmann to whether or not someone loses their appetite when they hear of hunger in the world.

One is deliberate genocide, the other is an arbitrary demand that you lose your appetite in sympathy.

--edit-- What I do find offensive is your childish posting of links to the wikipedia page on analogies.
Fair point! It's interesting to figure out what the complexity must be.

There are certainly n additions to perform, and the numbers being added on the k'th step are of size O(phi^k) which will take O(log(phi^k)) = O(k log(phi)) to add. Therefore the total running time is

1 + 2 + ... + n = O(n^2)

so the theory predicts quadratic, not linear time. I wonder if this is borne out by numerical experiments.
The year of Linux desktop.
DECEMBER 23RD 2013: BITCOIN'S HYPE AND PAST CRASHES
Well, it could start by not unduly burdening the small companies with regulations that the big companies wrote, and in some cases even exempted themselves from.

My state, Virginia, recently passed a law that software contractors will need to be licensed in Software Engineering by the IEEE. The license test is only offered twice a year, costs several hundred dollars, and covers no topics on programming. And, if you're a corporation of a particular minimum size (that is particularly large), you're exempt from the requirement because supposedly such a large company would already be interested in protecting themselves from liability, so would conceivably be vetting their programmers. Except we know they don't, because there is no way to vet programmers like that, if the IEEE test is being held up as the standard.
Yep! That's pretty much what my attempt turned into after trying to do it on my own. It took me 4 hours though - still better than the 24 they said it would take.
It's speciesist to treat them in a callous and reckless way, because they are considered less worthy of respect and care than humans.

Primitive hunters seem to have respected their prey... just because they killed and ate them didn't mean they considered themselves above them. And from such hybris results shameful behaviour.
The uncontroversial answer to "what is porn anyway?" that underpins the UK ban is "something children shouldn't watch".

This is ostensibly a "think of the children" move, it has nothing to do with aesthetics or art, low or high. In reality, it's probably also an old school conservative play to "clean up" the filth.
Which UK bank to switch business accounts from HSBC?
Oh, everyone's apathetic, so, why bother?

You're part of the apathy. Not a great way to bring change.

Nevertheless, as the rest of the world shows, there are people interested in change (see Kiev, Egypt, among others)

Heck, even the Occupy movement showed there are people in the US itself worried about change.

I wouldn't discount a massive revolution in our lifetime. It depends on how hard and how far politicians and oligarchs push, and on the other hand, on the appearance of appropriate leaders.
the invisible stimulus package
Why block porn? The cynical answer is this: Government is about power, and power is about sex.

Boiled down to it's raw animal fundamentals, having power is about being able to maximise your reproductive chances and suppress the reproductive chances of lesser males.

As a result, the powerful will always impose a (hypocritical) morality on the weak. Even if it just provides a symbolic victory over their libido, it plays an age-old role in cementing the pecking-order of society.
Please don't joke about censoring political parties' websites. That is one of the biggest dangers of systems like this after all.
Can programmers learn from this? "Being the inexperienced teacher"
The problem for me is that the data contained in an email is unstructured. You have to read through the body of an email to get the important info, like a tracking number or address to a friend's party. Granted Gmail helps with the quick links, but that's only one provider. And search is terrible. There is still no way that I've found to say, show all image attachments from a certain person or show all tracking numbers I've received in the last 30 days without a bunch of clunky searches. And there should be a way to add tags to an email from the sender's side that appear on the recipient's side, like "news, article, startup" when someone sends me a techcrunch link. It would be great to search these by tag. Plus, emails should come with an expiration date option. If my bank sends a daily balance alert, they should be able to send an expiration header of 24 hours so that they don't stack up. In my client I could choose to honor the expiration header and delete or archive, or ignore it altogether. The same would go for event invitations whose dates pass, etc.
Regrettably the blog post is just a link to a slideshow with no relevant additional information.
> "Actually Clinton is allergic to smoke, and was well known on campus for making hash cookies which is why he said 'never inhaled' because he ate weed instead."

UK != US. So it stands to reason that I wasn't talking about Clinton specifically. But it's amusing to see the same stories happening on both sides of the pond.
There is a simple and very fitting solution to this problem: mandatory minimum sentences for white-collar crimes.
Here's a list to get you started:

- No Encryption (security)

- Phishing (security)

- Spam (annoyance)

- Tracking when it's been opened (privacy)

- No confirmation that it's been received by the recipient server. (Did it get lost in the mail? I'm not talking about read receipts.)

- Not easy for the average person to implement one
s own server reliably. (privacy - trading convenience for allowing companies to read your e-mails)

Technology is supposed to make our lives easier right? E-mail does a few things better than snail mail (cost and scalability), but it completely fails when it comes to other things.
Well, that has changend since I last checked, then. I've been using nightlies for a long time, but it sometimes takes a few days before they update the version requirements.
And of course, criminals and terrorist would never get their SIM cards from someone else …?! :->

A mandatory registration to get a SIM card is very common on a global level but it's more about lawful surveillance of lawful citizens. All other 'citizens' won't bother with providing the surveillance state with valid credentials.