skysight-inc/HackerNews huggingface dataset:
Mexico's wages will rise just the same as China's as they industrialize.

Mexico is already industrialized. Also, the same nationalist position that opposes immigration also supports erecting trade barriers that prevent goods manufactured abroad from being competitive.
> Judging on the comments on this thread most people (I'm not specifically referring to you) are making statements based on what they've heard, not by what they've personally researched, and unfortunately a lot of that information is biased or propaganda.

By any objective measure - and according to experts on human rights and liberty - Cuba is one of the most repressive countries on earth.

https://freedomhouse.org/country/cuba
https://freedomhouse.org/report/freedom-world/2016/cuba

Edit: Additional reports from Ammesty International, Human Rights Watch and RSF below also.
smart people sure are stupid
A yes, one bucket holds all evil, and the bool is the only integer the honest man needs, that's your position I take it?
To be fair, neither Obama nor Clinton have commented on this.
This is in fact a strong argument against your hard-line "every kilobyte matters" stance above. Linux is not a particularly small kernel. If code size in the embedded world were really as paramount as you claim, we'd see a lot less Linux and a lot more random RTOSes.
Having worked at Mcdonalds in college I'm fairly certain that automation of food service would not be a major hurdle. I felt like a robot in that job.
Lone nut-cases are hard to predict, therefore hard to stop.
The question is which rules should those be.
Hate speech is not illegal. Incitement of hatred is. This requires disturbing the public peace by inciting hatred, calling for violence or attacking human dignity (a human right in Germany).

There is also no law against nazi symbols specifically. Symbols of unconstitutional organizations are illegal, this is one of the aspects of being a militant democracy. The goal here is to prevent a failure of the democracy in the way it did with Hitler. Nazi symbols are illegal because of that but they're not the only ones. Communist, socialist and jihadist organizations are affected by this as well.
The rules created by a democratic process of course. As voted on by the citizens of a country.

That's how sovereignty works. Or are you advocating for removal of sovereignty for the economic benefit of citizens of other countries because "that's more moral"? Hardly.
No one is taking his humanity away.

He generously donated it every time he executed a dissenter.
No. Why? What's magic about assembly code that means you couldn't do the same thing in C?
No, not at all. People started following Fidel during a US supported dictatorship, which is quite distinct from the situation in which people started following Trump.
Why, let's include everyone who pays their taxes to support those dronings. Every American citizen who isn't evading taxes is evil

Oh no I'm defending Trump, get me out of here
Most businesses fail, quietly. There's a lot of inspirational B.S out there that makes being successful look easy. I think people vastly underestimate what it takes to be successful. If there were as much written abut failed businesses as successful ones, there would not be such a huge wannapreneur fantasy industry.
I agree that there's hypocrisy going on, but I haven't seen Clinton or Obama or Warren claim fraud. Correct me if I'm wrong.
$30bn per year leaves the US economy via wages to immigrant workers sending/taking it back to their home countries.

$25bn to Mexico alone, that's 2% of their GDP

http://www.bloomberg.com/politics/articles/2016-04-05/trump-...

http://www.worldbank.org/en/topic/migrationremittancesdiaspo...
Part of the communist rhetoric is that complete free speech is not good. But before judging that aspect of communism, remember that it's other type of regime apply the same restrictions, and indeed communism was illegal in the U.S. at some point.
> Time tracking (Stechuhren) is commonplace, so I rather doubt this.

When trying to rollout a SAAS app in Germany that ties individuals to the time to track workflow and time they spent on individual tasks, it was pushed back on because it was "illegal". It was only used for auditing purposes; if there were a problem, auditing data would indicate who was involved so that we could have a talk with them to ensure the process could be changed if needed to avoid the problem in the future. But, the Germans said that tracking time like this could be used to track employees in a way or for a purpose that would break privacy laws/regulations.

More information about German privacy laws here:

https://en.wikipedia.org/wiki/Bundesdatenschutzgesetz

Also, the HR software that we are using for time and attendance was not registered in Germany and had to go through several months of certification due to the laws there. I don't know how much of that is specifically due to privacy laws/regulations, though.
Sure, executing dissenters is one of the bools. Not sure there is any getting around that.
The article isn't lamenting the lack of Mexicans, it's lamenting the lack of Mexicans who immigrated illegally.

The article is cheerleading illegal immigration because these construction companies and restaurants most likely got away with paying these people below-minimum-wage and were able to violate other labor laws with impunity simply because they were here illegally.

The article with rife with claims that US-born workers don't want these jobs. Well, I live in an area with very low rates of illegal immigration, and magically, all these jobs are filled with native-born inhabitants working minimum wage or sometimes (especially in the case of construction, though there's booms and busts) quite a bit better. Construction was one of the first jobs for a lot of family and friends. I worked at a restaurant for six years, every person who worked there in that time was native-born and paid minimum wage.

I find this excuse highly suspect. I think it has a lot more to do with the reasons discussed above. And I have no sympathy for employers flagrantly exploiting workers.
Personally I only buy second hand business laptops from eBay. ThinkPads specifically - they're insanely sturdy, have good keyboards, and they're a bargain second hand. I managed to get a x201 for $100, which was a steal even with $70 cross-continental shipping
Yes. And as citizens (of various countries), that's what we're arguing. Just because citizens set the rules doesn't mean whatever they decide is necessarily just.

EDIT: In reply to your edit, I have no idea why you'd bring up "removal of sovereignty". I don't see anyone here even hinting at that.
No, daylight saving is the perfect example of someone's opinion forced upon us.

There is a general case to be made for regulating toxic substances and the examples given are of people arguing over if particular substances really are toxic enough.
They also learned in Rwanda, that people pushed to the brink dont actually need a backstory to slash out into every direction.
The backstory is not important.
It allows to give reason to something which has the reason in not enough of everything, and human nature not acting upon this.
Fighting the circumstances, is fighting the backstorys come to live.
Thus my point you need to claim false basis if you have reviewed the source material and determined it is false. You can't claim no basis if you are just going to ignore what the other side is presenting.
Comparing it to Haiti is pretty unfair, Haiti has long been the poorest country in the Americas.
What about paper ballots counted by people? That's how we do it in France, it works fine. As long as there are enough people participating and people don't choose their counting partners, it's quite resistant to fraud.
I've looked into some of those jobs and the guys on Reddit are right. A lot of those jobs don't pay shit. Developers will get paid 2-3x the national average in major cities and tech hubs. Outside of that expect an honest offer of 38-45k.

I've been in that call with a recruiter trying to fill a job in flyover state. I felt sorry for him because he really had an impossible task. He had gone through surrounding towns and states slowly widening that circle until he was now trying to find talent on the coasts. His client needed a developer with SC clearance but was offering low pay, stale benefits, and no relocation. No wonder he was having problems filling the job.

If you want skilled developers with modern skills be prepared to pay for it.
How could you possibly assume that no children in Cuba sleep on the streets?
Securing Indian Payments
Whenever someone quotes poverty and hardships in India, I feel the urge to defend - the scale at which India has to operate is completely different from any other country. Being a democracy, and hence having to deal with high viscosity in governance
Sounds like you're not "overpaying" them enough then, right?
Please Don't Learn to Code (2012)
But surely these sort of meaningless examples with randomized numbers like at the site aren't that useful? I mean, a "real-world" example of matrix multiplication would be having a proper translation or rotation matrix and then visualizing how it maps a point to its image.
I support erecting trade barriers to prioritize local industry over consumer excess.
Lower prices don't help if you have large swaths of the rust belt in poverty.

Edit: you industrialize with domestic demand. That's not a sham. That's economic stability.
Are you referring to the incident involving author Philip Roth's book "The Human Stain"? The problem there appeared to be that Mr Roth took exception to the Wikipedia article which mentioned published reviews of his book where the review authors felt that a character may have been inspired by a real life person. Mr Roth disagreed with this, but he sought to have mention of the reviews themselves removed from the article purely because he disagreed with their conclusions.

There is little question that an author should easily be able to correct a factual inaccuracies in a Wikipedia article which is related to them or their work, however the rights of an author to suppress mentions of reviews of their work purely because they disagree with them, are a different matter entirely.

https://en.wikipedia.org/wiki/The_Human_Stain#Anatole_Broyar...
The same argument could be made to refuse hiring people from other states, cities, or even neighborhoods.
well I guess I can tune my bike to fit me too, within limits. This principle of limitations is why I can't tune my wife's tiny bike to fit me ( without cutting metal and welding it together again I guess)
Maybe some of us have distant relatives that died in Castro's prisons for the crime of dissent?
It isn't how hard you work. It's how much value you provide that determines your salary.

You can work really hard smacking rocks together. It provides no value to the world at large, and thus, you cannot get paid to do it.
I don't think this is accurate. I can't point to a source right now, but I have read a lot about the revolution in the last decade and my impression was that some of the revolutionaries were Marxists, but there was no official ideology and Cuba became Marxist perhaps a year after the revolution. This involved a power struggle and some revolutionaries emigrated or went to prison. Castro eventually sided with the communists (Che, Raúl).
Has anyone noted that Trump sounding off about election rigging is a perfect ploy for one who knew the election would be rigged in their favor?

In response, the opposition made strong claims that elections cannot be rigged, in spite of the verified evidence of experts that they can be rigged.

Net result: Trump wins an 'upset' election, that was actually rigged in his favor, whilst the opposition cannot bring itself to claim that is was rigged, as that would be a contradiction of their earlier defense of the voting system's integrity.

There already exists a flawless system for ensuring 100% accurate voting results: a distributed consensus network utilizing a public block chain. Voters get assigned public/private key pairs upon registration. Their vote is a simple transaction on the blockchain which they can validate anytime they want.
> I'm jealous you found such a great friend to play the game with. ;-) I found the game interesting but without social interaction it wasn't able to keep me engaged... So I uninstalled it after a day or so.

I'm in a university, surrounded by people who do this sort of thing for fun, and no one I know will play the game. We've come to jokingly call it "work-simulator" and most people I've talked to who should enjoy this game just see "oh no it's work".
Adiós Comandante Castro!
Redis.io down
The Americans usually respond to this with "that doesn't work in the US, because it's too big, and you would need too many people to count the votes." Apparently it's not so obvious that in a bigger country you also have more people available for counting.
Intel preferentially offers two customers Skylake Xeon CPUs
I don't care how human anybody is, killing fellow humans, except to prevent the crime of others (police and military interventions in very specific cases) is not OK. That line cannot be crossed.

That includes death penalty and political revolutions.
Therefore your argument that they'll just industrialize like China is revealed to be a sham, because that was reliant on a fairly open market.
life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}

https://youtu.be/a9xAKttWgP4 (Conway's Game Of Life in APL)
>Masking on a demonstration has recently been turned from an Ordnungswidrigkeit ("contravention" according to Wikipedia) to a felony in multiple states.

I'm pretty sure you are wrong. §17a VersG has been in place since 1985. The maximum sentence is 1 year thus it is a misdemeanour, not a felony.

> Oh, and it's illegal to bring any kind of arms to demonstrations

Doesn't seem unreasonable considering how violent they can sometimes get.

>Sometimes I feel that our governments have intentionally disarmed us

Ignoring the fact that the law is 30 years old: Disarming by not allowing to hide your face?
For some reason, the alphabet seems to be extremely difficult to invent.

You might be right, although the one known invention of it spread around pretty well, seeing as the Phoenicians primarily got around by sea. And I'm not sure it's always needed: while I'm not familiar with Cherokee, to the extent I understand Japanese, at the lowest levels it's encoded as a syllabary because that's the way their language works, and the ideographs they borrowed from China known as kanji in part help to distinguish between the many homonyms that are inherent in such a language, with the relatively few exceptions to strict use of syllables either easily encoded or a matter of spoken dialect.
They are actually descendants of the people who had a good life under the dictatorship of Batista.

Cuban Revolution was not for a wimp.

https://en.wikipedia.org/wiki/Fulgencio_Batista
For me it is one of the signs why the Python 2/3 division was a failure. In data science, everything is Python 2 first, then (usually, but almost always with some delay) ported to Python 3 (think: Spark, TensorFlow, etc).

If there is a new package (say, on HN), very often it does not work (well) on Python 3.

I use Python 3 (usually), but it makes it harder to do with data science, as often I need to overcome some small (but nasty) issues.

I teach Python 3. But not, it is not a no-brainer.
What you're describing is artificial scarcity. It sounds a bit weird to say it's supposed to work like that.
I understand you point on freedom of speech, but in this case I don't see it as something to be particularly proud of.

Maybe Americans value their rights more than anything else, but to me as a Chinese citizen, this is both laughable and disrespectful.
Not "all" evil but malicious intent and a complete lack of empathy for the suffering of others.
I don't disagree, but the comment you replied to was about the direct correlation between "the amount of anti-American rhetoric" and "how much they screw their country over" so the fact that you choose as example dictators which were not very high in the anti-American rhetoric axis kind of supports his case.
I find @ nice. But still, even in Python 3 if you use np.matrix (instead of np.array), multiplication works. And if not, then dot-method is way clearer than dot-function.
I think his general point was that there are basically no homeless people. True or not, this can easily be checked by traveling there. It is possible to travel freely and I certainly got the same impression while I was there.
You see world in black and white only. There is no black and white, there are only shades of gray. You think that those people were psychopaths from the beginning? Then you are wrong. A lot of dictators were idealists, they would do everything for their country, sometimes too much. They were loving fathers and sons. Some of them truly believed in equality for all and wanted to make their country better, life of their citizens better. I assure you, people can change a lot in their life, who knows what would you do or anyone else if you would live those people life. Sure you can deny that you would never kill anyone or hurt anyone in your life, but it's very naive. You say they are not normal, what about all those who killed people in terrorist attacks, a lot of them were by your definition "normal" before they did that, they never ever thought they would be capable to hurt any other human. They did it because environment variables changed, they have changed. You think you know what you would do in every situation in life but the truth is that no one knows until certain situations happen.

Of course their actions should be condemned but what you wrote is just wrong, a lot of them were like us until they stopped.. Most murderers do not born as murderers, they are made murderers.
I can't lie: I keep seeing my friend the pop up.
I remember Amd's K10 series being hyped to high heaven before release (something like 40% faster than Intel's competitors) only to be a major letdown.
I 100% agree with your post, but, did Castro regime have to kill his opponents?
In This Article: businesses that exist by ignoring US immigration law

Imagine being a roofing company trying to compete against King of Texas roofing Co and their low wages?
Vultr has been good for my needs. Especially since they offer datacenters in Tokyo unlike other providers. Interface not as good as DO but they are getting better.
Coolest thing I saw today. It's like Neo entering the Matrix.
The Book in the Box culture doc
Legitimate question, was the Soviet Union subsidising Cuba during the Cold War (besides military protection) ?
Hey, you know that lazy generation of kids coming through college right now without any experience actually holding a job? What if, bear with me here, what if, instead of illegal immigrants from all over the world who can work for less than minimum wage (because they're already breaking the law by working here in the first place), what if instead of illegal immigrants taking those jobs, American youth actually held jobs and got experience working? Wouldn't that be nuts? Oh you probably think Americans don't want those jobs, right? They don't. At least, not for less than minimum wage, because that's illegal and nobody wants to have that on their record. But teenagers definitely want money. Everybody does.

Imagine a world where there is ZERO illegal immigration to the US. Teenagers actually might learn the value of hard work. They might go to college with a strong work ethic and marketable skills. We might just be able to dig ourselves out of this massive college debt crisis.
Hmmm, and I cite books a lot, but I often link to their Wikipedia page, since good ones can give the reader a better idea if one is worth reading, and they include ISBNs so it's really easy to find the exact book on Amazon (just search using the ISBN excluding the dashes).
> Fidel Castro's mistakes are our mistakes to repeat, or to learn from.

i don't see how i could ever turn into a dictator who puts his political opponents in jail (as well as everyone who just wants to get out of the country) - all in the name of some higher cause. Interesting if these dictators ever took note of the discrepancy between the Cause and reality; or were they always able to self-justify their actions like in the 'grand inquisitor' by Dostoevsky, who knows...

https://en.wikipedia.org/wiki/The_Grand_Inquisitor
>Surprised SICP isn't in there.

I'm sure people are more likely to link to the actual SICP page [1] rather than the Amazon page, especially as it's free on the website. If the discussion was in the context of buying the book, I would personally still link the MIT Press page [2], rather than the Amazon page.

Searching for "https://mitpress.mit.edu/sicp/" on Algolia's HN search engine results in 72 hits [3].

----

[1] https://mitpress.mit.edu/sicp/

[2] https://mitpress.mit.edu/books/structure-and-interpretation-...

[3] https://hn.algolia.com/?query=https://mitpress.mit.edu/sicp/...
Well, Freedom House, according to wikipedia:

"U.S. Government funded non-governmental organisation (NGO) that conducts research and advocacy on democracy, political freedom, and human rights

Representatives of Cuba said that the organization is a U.S. foreign policy instrument linked to the CIA and "submitted proof of the politically motivated, interventionist activities the NGO (Freedom House) carried out against their Government". They also claimed a lack of criticism of U.S. human rights violations in the annual reports. Cuba also stated that these violations are well documented by other reports, such as those of Human Rights Watch. The Russian representative inquired "why this organization, an NGO which defended human rights, was against the creation of the International Criminal Court."

There is so much propaganda regarding this little Caribbean island, that it is wise to carefully consider one's sources.
UE4: Static Code Analysis with PVS-Studio (Part 5)
Ask HN: How to preserve webpages locally for later reading?
I wanted to write a little script to preserve webpages at URLs for later reading, and I was wondering what was the most high fidelity and space-saving way to do this. Sometimes I save pages as PDFs to get that kind of fidelity, other times I save them as HTML. The problem is sometimes when I save pages as HTML you get the actual page and this folder structure that I don't really understand.

Is the save-as-HTML option more high fidelity? And if so where can I go to understand the structure of what I download?

EDIT: Thanks for the pointers, they're very helpful. I'll use HTTrack for anything wget breaks on.
Strange that Feynman lectures on physics aren't on here - thought I saw them referenced a bit. At least surely you're joking is up!
"As they industrialize"? Mexico's already a major industrial economy. It's not in the top tier of nations but at about US$16500 its per capital GDP is still above China's, although probably not for much longer. Unfortunately its growth rate has been sluggish like a mature economy which is part of the reason Mexicans keep looking northward for better employment. There's nothing on the horizon that would make them suddenly enter a rapid growth rate. To the contrary, returning expats will no longer be sending remittances from the US, hurting Mexico's national income, and may flood the labor market, sending wages spiraling.

Plus, some of the Americans who take over Mexican jobs may not have them for long. If businesses can no longer obtain low cost labor within the country, then where possible, producers will relocate south of the border, or elsewhere, or increase mechanization efforts to decrease their costs. And where not possible, they may be priced out of the international market as the production cost of their goods shoots up.