skysight-inc/HackerNews huggingface dataset:
>>were probably a big reason why Spain so quickly supplanted the Aztecs.

Maybe, maybe not. It didn't hurt that the Spaniards had powerful biological weapons on their side that decimated [1] the Aztec population. Same as what happened here in the United States with the native population. Had it been the natives spreading new infectious diseases to the arriving europeans, history would probably have been quite different.

Imagine going to a new land and upon contact with the natives a sizable portion of your people always dies off while the natives stay healthy and at full fighting strength. And even the ones that do not die off still get so sick that it completely incapacitates them for some time and hence unable to fight. They'd be very vulnerable to native attacks.

The news would spread like wild fire in Europe that everybody that travels to the new world dies because of sorcery or what not. Yep, history could have turned out very differently indeed.

[1]http://blogs.plos.org/publichealth/2013/07/30/guest-post-wha...

This is the relevant part:

>>When Hernando Cortes and his army conquered Mexico starting in 1519, there were roughly about 25 million people living in what is now Mexico. A hundred years later, after a series of epidemics decimated the local population, perhaps as few as 1.2 million natives survived. Records confirm there was a smallpox epidemic in 1519 and 1520, immediately after the Europeans arrived, killing between 5 and 8 million people<<
> these incidents were probably a big reason why Spain so quickly supplanted the Aztecs

yes. two sides to the Mezoamerican practice of human sacrifice.

the Aztecs carried out the sacrifices, but thousands of people from other local groups were the victims. and one must wonder how enthusiastic they were about the practice.

it's not so hard to see how the Spanish found local allies, initially, in their fight against the Aztecs.
I think about this sometimes.

I put together my own IoT infrastructure in our apartment. I did everything by hand: I wrote the embedded code, I wrote the server code, I pieced together the hub with a router and RasPi I had lying around. I spliced cheap WiFi relays into our IKEA lamps— and just to keep things simple, I also removed the original hardware switches.

The upshot is we have this nice web-accessible home automation system for a total parts outlay of probably under $100. It works really well! (As long as the Let’s Encrypt cron job is set up properly...) And most importantly, I know that I own it.

The thing about that is... I own it. I’m the only one in the world who understands how it works. I’m the only one who can fix it if it breaks. But I don’t live alone. If I pack up and leave, my partners aren’t going to be able to turn the lights on without going out to buy brand new lights.

And wow, that’s a huge amount of trust to put in me! Of course my partners do trust me that much, but it’s striking that I didn’t take that into consideration at all when I started the project.
Digging latrines by hand worked well for thousands of years, but that doesn’t mean there aren’t better technologies. The weirdest part of the tech industry by far is this frankly insane “but it works well enough” reaction to criticisms of JS. Seriously, everyone’s all about disruption and crazy-fucking-Byzantine front-end dev frameworks, but when it comes to the actual languages used to produce those frameworks, we have sacred cows? What’s up with that?
Intelligence confuses the intelligent
The problem with SVG animation is it seems to be abnormally resource intensive. I noticed it on a project I worked on recently -- simply pulsing a few <circle>s larger and smaller pegged a CPU core at a constant 40% on my work machine. Indeed, opening your (very cool) 404 page shows a constant 30% CPU usage.

Fine for a 404 page which people are unlikely to stick around on, not fine for a screen that someone is going to spend a significant amount of time on.
Vault 8 data breach in 3, 2, 1...
Football penalty shoot-outs are unfair (2010)
Roost ring detection by weather radar
I don't understand why you pretend to be obtuse but it's clear you've already made your mind why.
John Cutler on Agile Skepticism and Making an Impact (Video Interview)
Don't know why this is downvoted. It's a bit glib, but it's not really false. You can't just take a random selection of humans, put them on the internet together, and reasonably expect something non-bad to happen. You have to select, curate a community, before focus will align toward anything that's not "we're bored let's anonymously fuck with people"
But this guy a beer. What a feat!
Seriously.

The first thing I found myself thinking while reading the article was, what was the appropriate response to a society like that? If you’re part of a 16th century expedition, and you’ve come across a nightmare society like this, what’s the right thing to do?

I’m not so quick to dismiss “conquer the country, ban human sacrifice, pave over the temples.” It might not be the worst option. :/
>Firstly, the core thesis of the argument is that merely by moving to a richer country, people become automatically more productive:

>> Workers become far more productive when they move from a poor country to a rich one. Suddenly, they can join a labour market with ample capital, efficient firms and a predictable legal system. Those who used to scrape a living from the soil with a wooden hoe start driving tractors. Those who once made mud bricks by hand start working with cranes and mechanical diggers

>This can only be described as some sort of fantasy. People who have spent their lives making mud bricks by hand don't suddenly become qualified crane operators by mere virtue of migrating to a developed country. They need the same training any native born person would, but they also need to learn the local language and customs too.

Um, what? Of course they do. Capital is a complement to labor. Moving to a high-capital country means the fruits of your labor are multiplied because you can take advantage of that capital to increase your productivity.

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

>Indeed, a common effect of mass immigration is that mechanical diggers and cranes are less used, because why buy expensive automated machinery when labour is nearly free?

Labor is sometimes a substitute for capital, and we can observe this substitution at the margin as you describe. However, overall, capital is a complement to labor once scale effects are taken into account — as overall output increases after a right-shift in labor, demand for capital increases as well. This is the same effect behind why Luddism is wrong.

http://www.wwnorton.com/college/econ/labor-economics/supplem...

>A clear counterpoint is the state of Germany. Over 1 million migrants from Africa and the ME let in with no border controls worth talking about. Did they all immediately become high earning crane operators. No. Aydan Özoğuz, commissioner for immigration, refugees and integration, told the Financial Times that only a quarter to a third of the newcomers would enter the labour market over the next five years, and “for many others we will need up to 10”.

Refugees in Germany face significant regulatory obstacles to participating in the labor force.

http://www.dw.com/en/when-refugees-want-to-work-in-germany/a...

>This problem is not theoretical or simply scaremongering. The sad tale of Lutfur Rahman is a warning sign of what can go wrong when large numbers of people settle in the west from parts of the world where western values are not well established - they don't simply change overnight and instead western political systems start to look like third world countries too:

An immigrant from a third world country was corrupt, therefore corruption is endemic to all immigrant populations because they don't know any better? Not touching this one.
The "lord" was not the government for starters and the serfs paid no more than 10% tax to the government. The serfs paid the owner of the land (the lord) for their home and business. The interesting thing is how little has changed over time - most people are still paying about the same amount of their labor to their landlord, the only difference is it is paid in money not kind.
I've considered this but don't see any good evidence to believe it.

Have you ever considered that it isn't true? And I don't mean that snarkily, I mean it as a literal question.
Not likely to happen, they changed the password to password123 :)

If it's online or in one easy-to-copy place and if 1000's of people have access to it, it's just a matter of time. But then, I guess Russia's or China's secrets have probably been hacked by NSA, so we're even. What a nightmare must be for NSA...your deepest secrets out there, for everyone to see.
The sleuthing done in the big report is amazing.
تحميل تطبيق IGTV برنامج تلفزيون إنستاجرام لنشر ومشاهدة مقاطع الفيديو
Fun fact: neither the <marquee> element or the <blink> element have ever been part of any HTML specification.
This pretty much how you do it in a company too. You will never get the budget for 3 years but if the estimate is for 1 year then after that year you usually get more.

I have also seen people getting penalized for delivering early because their estimate wasn't correct.
The book, Serendipity: Accidental Discoveries in Science, claims that some early plastic billiard balls were made of nitrocellulose and sometimes exploded. I suppose Hyatt's celluloid billiard balls were the nonexplosive kind.
https://www.amazon.com/Serendipity-Accidental-Discoveries-Ro...
Ok, we'll use that title except with an English word replacing the brand name.
why? do you believe in no second chances?
It's not just about GDPR. It's about any regulated environment that requires systems and controls in place to maintain information security.
Yikes! Never looked at the file size.. let me fix that
> I find for a vast majority of them, the environment does in fact determine their culture.

I presume you actually mean "affects" their culture (who could disagree with that), not "determines" (I for one disagree with this).
It's really a matter of preference, but Go encourages you to expose more to the user. It tends to discourage heavy abstraction. You don't really need runtime code gen (Go actually does have reflection) and it's certainly quite possible to write clean implementations of most things without it.

Java's real issues like in two aspects:
1) Bad Java programmers have built a culture of writing "overpatterned" enterprise code (with FactoryBuilderFactorFunctions)
2) Horrible GC/iffy performance for a modern language

#1 is reason enough to avoid Java like the plague.
#2 makes it totally unsuitable for heavy numerical computation or systems level applications. Nothing like huge GC spikes to liven up your day.
What you say makes sense, but no one asked them to care. Further, those feelings do not in any way give them the right to intrude into the life of a family they've never even met. It's a classic case of "none of your business."

But perhaps some still feel otherwise. What happens if some stranger starts "caring" about their depression and anger over their "loss"? There's a real problem when people cannot recognize that some boundaries should not be crossed.
Let's say you add these digital signature variables to your credit risk scoring model anyway. The model then falls prey to confusing correlation with causation. What happens to the performance of the model?
Some packages give you the option to check for a preinstalled package, and build it if it’s not there.

It works pretty cleanly, but it is true that one toolchain is easier than two.
I worked on a motor controller that had a problem with PWM IC frying.

Turned out the real problem was when the control signal was over-driven a comparator would latch up. Which would cause both power transistors to turn on. Blowing a 'protection' [1] fuse on the negative supply rail. And then the negative power supply would reverse. And kill the PWM controller IC.

Not a fan of latching OP-Amps and Comparators.

[1] Tip: fuses don't protect circuits from damage they prevent your POS from burning the house down.
>with well-educated people who speak crisply perfect English

Source? Personally, i'd rather my kid have an immigrant baby sitter speaking and teaching my child in their native language. Plenty of studies around long term intelligence of children learning second languages early on....
From the email they sent when I put in a sample song and asked for the more detailed analysis:

"Since streaming services are going to turn loud music down anyway, more and more people are deciding they would prefer to take control of this process themselves, and optimize their music for the best possible results."

and

"We recommend avoiding very large negative LP values, especially on YouTube because songs like this often sound “smaller” than those with LP scores closer to zero.

Hear it for yourself
For example, compare the loud sections of these two Metallica songs on YouTube - The Day That Never Comes (LP -5.8)[1] and Hardwired (LP -2.4)[2]. Which has more impact?

Loudness normalization means you have the opportunity to make your music sound better, too. In our experience, LP between 0 and -2 on YouTube will work well for even the loudest genres. For example, Drake’s recent hit God’s Plan has a score of LP -0.8 on YouTube, and it sounds huge."

[1]: https://youtu.be/dkNfNR1WYMY
[2]: https://www.youtube.com/watch?v=uhBHL3v4d3I&feature=youtu.be
[3]: https://www.youtube.com/watch?v=xpVfcZ0ZcFM&feature=youtu.be
It's in HTML5 (described as obsolete, but defined)
i think maybe one bit of evidence against it being merely an ossuary is the large holes in the sides of the skulls, useful for inserting a pole.

of course, that is not the last word. but, it's consistent with other evidence that large wooden poles bearing multiple skulls did exist.
immutablejs
If you try making p a local array of length 10, ordinary Rust subscripting comes out. So the translator knows what to do with arrays; it just makes very C-ish assumptions about them. It just needs to know when a pointer is really an array to treat it as an array.

This has potential. If you had some way to annotate or advise the translator, it could do a much better job, and turn out safe, usable Rust.

Some of that can be done automatically by looking at calls to functions. If it's always an array going in, the formal parameter can become an array. Any C that doesn't have explicit pointer arithmetic should be translated into Rust that doesn't have explicit pointer arithmetic.
Eventually you'd probably just get bored, or tired of seeing your loved ones die around you.
... but only about 1 million people would own these $78T. All the rest would share the costs of it.
Let me add

Karel Čapek "War with the Newts"
You might want to test the market first with 3d printed parts. There's a little cottage industry making 3d printed accessories for Lego.
And then there is Json.NET https://www.newtonsoft.com/json
Maintenance can also help you in creating new things. You see a good basis, from which to extend with new ideas. You see the beauty and craftsmanship of a well-designed device, system, etc. And that inspires you, and sets a floor for the quality of what you want to accomplish.

Maintenance gives you time to "meditate" -- performing needed and useful work while keeping a few neurons open for new thought.

And maintenance saves money, allowing you to invest resources in new projects instead of constantly ad-hoc patching and replacing those you've neglected to the point of failure.

It can also provide some redundancy. If model 2015 breaks down, maybe model 1985 can carry you through the repairs.

Finally, some of the old tools I have are better than the new. Better to maintain them, because I can't replace them with their equal or better for any reasonable price.

It's important to know when to let something go. But, it shouldn't be out of neglect followed by panicked necessity. Panic can generate inspiration, but it's not good as a lifestyle.
If you look at the sheer number of requests to fetch some JS from some random website happen when loading a modern web page this will not be possible. Web pages rendering depend on JS being pulled from many places, and often not under the dev's control. So we'll end up with a mix of JS and WASM whether we like it or not.
> Poverty can also be a trap because the simple solution (just giving someone money to alleviate poverty) isn't the same as earned success.

Taking a pill when you are ill is also not the same as doing your own medical research. I just never heard that used as a reason for denying people pills.

I can imagine good reasons for not giving poor people money (such as: the money is needed somewhere else), but "then they would not feel what my pet psychological theory says is the optimal state of mind" is not among them.

Feeling that you earned money is nice, but it is not the most important feeling in the world. People can feel good about doing stuff they can't easily convert to money. For example, poor people helping each other is in my opinion a good thing, but usually not very profitable. Or taking care of your kids... okay, one could argue that this will bring some profit in the future... yeah, maybe, but you and the kids need to eat something today.

(Also, it feels unfair to blame people fully for their inability to make money, when they live in a society where everything is regulated -- such as jobs they could hypothetically do, but they do not have the required education, or cannot pass some other artificial barrier to entry.)
The WaveNet demos are indeed impressive. But I wonder if the WaveNet decoder needed to be trained for those specific voices.
They aren’t moving to “the Cloud” as in AWS or Azure, they’re just moving to bigger/faster/better Gov-owned data center(s). Business as usual.
If you knew that someone would get a stipend for life, it works I’d be a viable business to them the money to relocate.
Why Is Everyone Getting Shingles?
At one time, television used to allow advertisers to up the volume for their commercials. I don't recall if that was broadcast or cable. I thought a regulation was put into place for that, requiring a constant set volume, but like many things, it's either ignored or gone away.
Atari comes under fire for lack of knowledge about its crowdfunded VCS console
The conclusion is that it's probably just a random fault, possibly triggered by the memtest running the laptop hot:

"So, we have to seriously consider the possibility that two laptops died at the same time just by a coincidence."
Ironically, after a brief sampling, the first Metallica song seems to have more "impact" to me, and the second seems to be smaller. Admittedly, I didn't listen to the whole of either one. But I found it odd enough to mention.
Why do they need to speak perfect English? Are you worried the child will develop an accent or something? Unless the child is spending 24 hours a day with this person for months I don't think that's going to happen. And what "cultural habits" are you worried the child is going to pick up or not pick up from spending time with an immigrant?
Yes. I was waiting for someone to bring that up. It's there for the sole purpose of marking it obsolete as a warning so browsers can eventually remove it. No, you won't find a definition for that element anywhere with WHATWG though the W3C has one.
The word "cloud" is consistently overused. This article would get no points if the title read "NSA Moving All Its Data to a Bigger Cooler Database" which is really all they are doing, no?
But if by “great” you mean a lot of fun to read, then I’m skeptical. I grew up with these stories since my mother and grandmother told them as bedtime stories. As I learned to read I picked up the comic book versions (known as Amar Chitra Katha) and later the novels.

As far as the stories themselves go, they’re pretty drab. The plot is predictable, dialogue is meh, characters (apart from 2) are more like caricatures than real people, the morals are as subtle as bludgeons, they drag on for no reason. I would not recommend them to anyone.

That’s not to say they’re not important books. They were and are influential. Today’s books might be better but they owe a debt of gratitude to the classics. So in some ways reading the Mahabharata today and complaining it isn’t great is similar to complaining that Seinfeld Isn’t Funny. Plus I will say, at least half a billion people love these stories and worship the characters as Gods. If that makes you curious, pick them up.
Personally I prefer to have parts that require external protection, rather than parts with robust internal protections that cost more or compromise the performance or that I have to hack around. It's more work, board area, and overall cost to have the external protections to keep an IC within its safe operating area, but I don't mind.
But they wouldn't already have the means, unless welfare was somehow globally distributed and universal.

Which would be a qualitatively better situation for everyone, so I don't see the problem in that case.
Infanticide was really really common- it was basically late stage abortion. The unfair price for this practice was ostracizing those who did the deed. Whores and Priests where the "wicked" ones, while the rest of humanity just closed its eyes and pretended to not see whats was going on.
Yes but government issued paper money wasn't.
You mean the deepest secrets of everyone the NSA has been indiscriminately spying on?
Many children grow up fine in families where both parents are immigrants and cannot speak English well. The key point is "a high level of interaction" rather than the competency of the language they speak.
Problem: The Javascript landscape is too fractured and complicted. There's too many different frameworks and technologies that can be used to write front end code. There's no way I can be expected to know all of them.

Solution: Let's make it so anyone can write front-end code in any language they want!

Personally, I just don't see how that makes sense. It seems allowing all these different languages to be used to write front-end code just creates more of a mess. Before you at least knew a front end project was probably written in JS, now... who knows?

Maybe WASM will catch on and what it means to be a front end dev will change to be more language based, but that seems like it would create its own problems. Most devs I know that want to write in Go and C don't want to fuck with HTML and CSS.

For the record, from what I understand WASM offers from pretty big performance boost over JS and I think that is really where it will shine. I think the ability to bring really high performance applications into the browser will be the bog selling point of WASM.

That being said, I don't foresee a future where every brochure website and online restaurant page is written in C or Go and compiled down to WASM. I think people who are excited for WASM because they don't want to learn Javascript are going to be really disappointed in it's adoption rate over the next few years.

IMO, WASM is an awesome new tool to add to your tool box, but not a technology that is going to change the development landscape as a whole.
Perhaps the least surprising finding ever, given the previous research:

http://www.citevault.com/#vam-efficacy

http://www.citevault.com/#vam-statistical-problems

http://www.citevault.com/#vam-implementation
Commodore 64 IDE+compiler+programming language
No you found the middle aged guy that was able to pay for an engineering degree by working a part time job. And graduated with 10k in the bank.
> Who can build a single framework providing a small set of abstractions (learnable in 6-12 weeks from scratch) that allows for both front-end and back-end development?

Remeber the desktop RAD platforms, like Delphi and Visual Basic? There is no reason we couldn't have very similar things on the web.