skysight-inc/HackerNews huggingface dataset:
The recent Easter Island BBC film [0] was pretty good on this. Jared Diamond did consider all the European destruction in his book 'Collapse' but still believed that there had been a large amount of deforestation well before the first Europeans arrived in 1722.

The BBC claims there were trees and the population was relatively happy when the first ship arrived. But this changed dramatically after that.

Diamond claims that the 1722 expedition saw no trees over 10ft tall, and says that effectively the deforestation was 'complete' by then.

Personally I believe the BBC version of events. Disease + Slavery + 70,000 sheep vs a population that had survived for 1,000 years on a tiny island. Even Diamond agrees that he doesn't understand why the islanders would cut all their own trees down when they were clearly intelligent.

Edit: Here's the actual quote from the Jacob Roggeveen's journal [1]:

> Nor can the aforementioned land be termed sandy, because we found it not only not sandy but on the contrary exceedingly fruitful, producing bananas, potatoes, sugar-cane of remarkable thickness and many other kinds of fruits of the earth; although destitute of large trees and domestic animals except poultry

[0]: http://www.bbc.co.uk/programmes/b03srmm6

[1]: https://archive.org/stream/voyagecaptaindo00unkngoog#page/n1...
You do realize that this is just as vague as the original description?
People don't really care about how hard it is to parse a language, and complex grammers might actually be due to making it easier for humans. One of the bigger differences is IDE support, but more regular languages that compete with Perl had about the same issue here...

Perl derives its dislike from about the same source as BASIC (and arguably PHP): Early errors/preconceptions and plenty of non-programmers writing code (home computer users, sysadmins). Perl4 was used for some pretty hacky jobs, replacing sed/awk/shell combinations (which were horribly fragmented across the unices of that time). Modular Perl5 code had little to do with that, but by then the damage was done. Early CGI scripts didn't exactly help, either.

Modern Perl is a step further than that, but when Moose and the like became popular, people already moved away to PHP or Ruby, both being part of the same family.
Bangladesh is in negotiations with Myanmar aimed at hammering out a deal
> Also, since most security people aren't developers, they are also a bit clueless how things actually work. Bounds-checking, which they define as purely a security feature to stop buffer-overflows is actually overwhelmingly a debugging feature. Developers know this, security "experts" tend not to. These kernel changes were made by security people who failed to understand this, who failed to realize that their changes would uncover lots of bugs in existing code, and that killing buggy code was hugely inappropriate.

Sorry, but I completely disagree here. Many of us that care about security are developers that have to clean up the mess of such ideas.

And to once more paraphrase Hoare's Turing award speech.

"Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."
Is a room any more a functional requirement than security? A roof keeps the rain off, walls keep the wind out and keep things private, but rooms are more containers than requirements. And if closing a door at the right angle causes the roof to fall in, that's a failure of function.
Works pretty well for the global phone system, doesn't it?
How about not having turing complete language where it doesn't make sense?
A dedicated computer or reading pair gives the best optical quality. Second best is magnetic (Chemistrie from Eynavision) or clip-on (Eclips) custom reading lenses that attach to your existing glasses, to adjust the focal plane.
> The Maya did not disappear, though cities were abandoned, the population fell and life changed

I don't think humans will disappear either. But a possible future in which we escape the surface's radiation by moving underground and live on cave moss burgers could be seen as a "collapse".
And both times they had a transitional period in which their toolchain was modified to produce "fat" binaries, including executables for both the old and new architectures.

I find it stunning that people think Apple couldn't pull this of a third time.
For the people out there that's not so into CS, and does not understands it's implications. It basically means you could write a perl program that could cause an infinite loop in the interpreter (or compiler). This I would presume independant of the actual implementation of the compiler and intrepreter as that would only mean this is a bug report for the specific implementation, and not a problem with the language design.
Bank accounts, wire transfers that move trillions are also written by programmers, so should we stay to cash economy only? The problem is immaturity of crypto currency/contract market as it's still in its infancy. I'm optimistic about crypto economy future as most of current problems could be fixed (or at least alleviated) by standards, regulations and discipline.
I think I have depression too and anxiety. A direct impact of my depression is that I can’t sleep. But unlike you, my depression is accumulated through work, knowing each day I die a little in my cubical and losing my time to become who I wanted myself to be. I actually want to quit my job to cure my depression.
How woman negotiate differently than men
Mean stack developers
Clicker heroes does take actual strategy to progress as you need to do cost benefit trade offs in how you spend resources. Gold, then hero souls, then log(hero souls sacrificed). Add to that when you reset the world, and how you reset it to gain hero souls or sacrificed hero souls.

That said, whenever optimal play is found using a spreadsheet it's not really interactive gameplay.
It is strange that the article contains a lot about the Mycenaean 'collapse' but does not mention that this was part of a general collapse of all the states in the eastern Mediterranean:

https://en.wikipedia.org/wiki/Late_Bronze_Age_collapse
I see where you're coming from and my (then 76 year old) Gran loved using my iPad mini, but she found the screen too small and a full sized iPad too heavy to hold. She did like her iPhone, but would still routinely send random messages to the wrong person.

She would've also found the jump from iOS 10 to iOS 11 confusing, as she did from XP to Windows 8.1.

I'm only posting this because I went down the exact route you mentioned for exactly the same reasons and it backfired spectacularly, and expensively.
I think in general it's writing and reading that's easier- possibly because speech is a noisy channel, or maybe because when you're taught a language as a foreign language (at school that is) you get taught from texts and they also teach you a kind of "official" version that's not quite the version spoken by native speakers.

Like I say above, I had a big problem with that in my first couple of years in the UK. I once spent an hour having a conversation with a man from Glasgow. To this day, I have no idea what he was talking about. I didn't understand a word he was saying, so I just nodded along politely. I might have been agreeing to the need for the extermination of all sentient life or that the Earth is flat, for all I know.

I got better at it. I can now understand about 40% of what someone's saying in a Glaswegian accent. I love Scottish accents btw- probably more because I don't understand everything being said.
Ask HN: Which License to Choose for an Open Core Product
Hey HN;

I have been working on an Open Source project for a while and its getting popular thanks to ease of use and lack of alternatives.

I am lucky enough to find a number of clients who are willing to pay for a more feature rich version. Does anyone have any suggestions for license templates to be used in such cases?

ie an Open core free version ( free as in freedom and free beer) and a paid ( subscription based ) version

Gitlab's licensing model looks similar and am quite impressed by the way they pulled off.

https://about.gitlab.com/terms/#subscription

Any thoughts will be appreciated
Why does the Scala community needs its own build tool? Why not just use Gradle? Or if something is missing, adding this to Gradle and then using Gradle.
How so? That's interesting- how is speaking like a man or a woman different in Dakotah? Is it like in Japanese, where different first-person pronouns are used, or?

(er, not trying to make some political comment on gender roles etc, just genuinely interested to hear from a speaker. I guess I can just google it :)
Does anyone know what kind of battery life can you expect for the suggested components - it seems the linked battery is 380mAh
Bank accounts, wire transfers that move trillions are also written by programmers

Sure, but they're written in ways that humans can generally roll back a mistake and if two humans disagree about what should be done (due to a 'bug' or inconsistency in the contract) there are processes where a third human can listen to their arguments and decide what sounds like the most reasonable course of action. At no point is the code written by programmers the final arbiter of what the 'correct' course of action is.
I wonder how detailed they are. If a few friends of yours have your name and number in their phone, and they have WhatsApp, Facebook (which owns WhatsApp) already has your name, number and a network of your friends (especially if those WhatsApp users also connected their Facebook account, or entered their WhatsApp ID (their phone number) to their FB profile.

And people say Facebook allows companies to upload their customer data to Facebook so they can be targeted through ads on FB, so it would be possible (in theory, not sure about the practice) that Facebook has things like your address and income level as well, for example if you ever filled a marketing survey.
Could a Change in the Earth’s Spin Lead to More Earthquakes Next Year?
The article for the most part ignores the actual techniques that are used to push viewpoints across that actually work. One small one I remember. Imagine you want people to believe X. Imagine Wikipedia currently reads.

A says X but B says not X.

You edit it to read

A says X but left-wing commentator B says not X.

The qualification "left-wing commentator" is, for the purposes of this discussion, entirely accurate. However, the effect is that B now looks like they're biased whilst A, with no qualifying adjectives, looks impartial.

Now consider that it's entirely possible that A is _also_ accurately described as a "left-wing commentator" and you see why this stuff is so pernicious.

Anything about Israel/Palestine is crawling with minor edits like this.
I wish there was some attempt to standardize the build tools for different languages. Every language today has its own, it's crazy.

At least makers of the make understood this.
I didn't say that our bodies extract less energy from fat. It stores less energy as fat. Fat storage mode is stimulated by insulin, which is stimulated by glucose or by lack of sodium. Insulin brings other health problems in addition to weight gain.
This is hugely disproportional. If you look at the volume of Linus' communications with others over 20+ years you will find some stuff to object to, but the vast majority is just regular and normal. I am pretty sure that if we had access to a similar volume of comms between any of the tone police and their counterparties that more and worse stuff would turn up.
Progressives are expensive at local retailers, difficult to dispense correctly online, start off with distortion in periphery of lower half of the lens and the distortion increases as you get older and the ADD gets higher.

Bifocals and trifocals are available in different configurations (half-round, round, different diameters).
The thing is, the kind of developers it takes to implement smart contracts correctly is probably exceptionally rare, if they even actually exist.

I don't think it's impossible, but it's clearly in conflict with the "release early, release often" culture. If anything, developing smart contracts is more like building software for NASA crafts : you have to get it right before the launch. And even regarding the NASA, I guess they still have room for some remote patching. In smart contracts, perfect is not the enemy of good, they are actually synonymous.
That was the error.
Reading this, I'm amazed that Wikipedia functions at all.
So, I brought up Cuomo's election in 2014 - let's look at that example. Teachout was running a reformist campaign against Cuomo in the 2014 Democratic primary (and Credico was running as well). Only 594,287 people bothered showing up to vote. Of those showing up to vote, 361,380 voted for Cuomo[1]. In November 2015, there were 5,778,460 registered Democrats in New York[2].

So in 2014, after a fairly serious issue involving Cuomo getting rid of an anti-corruption panel because it was investigating corruption connected to him, only 4% of registered Democrats - four percent! - bothered to show up and vote for someone other than him in the primaries. And this was for governor! Almost 90% of registered Democrats didn't vote at all - they didn't care one way or the other who would be governor. Down ballot races usually get even less attention.

Naturally, I'm not saying that there isn't anyone who cares and acts accordingly. But what I am saying is that the amount of people who care and act accordingly are a minority, and in many cases, a very small minority.

[1] http://www.elections.ny.gov/NYSBOE/elections/2014/Primary/20...
[2] https://nypost.com/2016/04/06/ny-voter-registration-barely-i...
Bit of an odd article, why didn't OP just go with Linux in the first place? It sounds like he/she already had experience with it anyway.

Personally I use a Mac in my sysadmin/devops role and have done for about 15 years now. Every OS has its drawbacks and flaws, personally I stuck with Mac as it's such a great all rounder: I can run all my scripts, use Vagrant, Docker and so on easily - all with beautiful hardware which gives a nice feeling (trackpad, screen quality etc).

I tried Linux on the desktop briefly, but it always feels slightly unpolished or clunky compared to Mac - but then Apple pour billions in to developing their OS and its UI/UX.

Linux is arguably the world's most important OS, but for me it belongs on a server, headless.
wasn?

was?
I just finished writing 9 tutorials on HTML
One of the things about "maker" is that in many ways it's a social descriptor - it almost means "someone who might read Make magazine". After all, it covers a huge variety of things. Someone who's into amateur electronics but is not a radio ham. Someone who dabbles in programming, does a bit of soldering, stitching, 3D printing, carpentry etc. Not someone who specialises in a particular craft. Also not an "artist" as traditionally construed (artist is itself a social descriptor), even though many of the pieces made could be considered art.
> Looking for years of experience in your exact Angular/React stack? Cheerio.

Yes, I don't understand that kind of thing either. Getting up to speed on something like React takes, what, a week or two? Frameworks are the easy bit of development.
I'm living with my parents. How do I reduce my expenses below zero?
Concern over Facebook being a powerful tool used to influence elections.
Despacito Acoustic
Please enjoy my new video!
Despacito Slowly
https://www.youtube.com/watch?v=nEYg892AIRU
I agree it's amoral but I'm not sure it's immoral.
Wait, /is/ that article a good example? It argues the source of corruption is that various local politicians can hand off their seats to a preferred successor, giving that successor and their party an incumbency advantage. I can see that being a provlem, instead of an open election, but...

“Vacancies are filled differently across the country. In 25 states, replacement legislators are simply chosen by appointment, either by the governor (11 states) or some combination of party and local officials (14 states), according to the National Conference of State Legislatures. Varying rules govern the 25 states that hold special elections, but few bestow more influence on local power brokers than New York does.”

So, in 25 states the power to hand off succession is as or more concentrated. This would seem to put NYs succession regulations right square in the middle of the pack.
I really hate this excuse. "Oh, it's okay that he's an asshole, he's European!!"
Trivex markets their material aggressively, but it's debatable if it's actually best, especially if you don't need a very thick lens. The traditional CR-39 resin has noticeably better chromatic aberration performance (higher Abbe number).
Ironwill: My first software project
> [GCC] doesn't stuff any such metadata into binaries on its own

Correction: when you build with debug information enabled (-g), GCC does put current working directory into the binary. This could be fixed with the -fdebug-prefix-map=… option, but when Debian folks tried it, they run into other reproduciblity problems:

https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00513.html

Anyway, my point is that the road to reproducible builds is not obstructed just by one big thing (GCC). There are lots of obstacles of various shapes and sizes:

https://tests.reproducible-builds.org/debian/index_issues.ht...
It depend of the context or/and where you use the term. In the US or for social policies, the term liberalism is used for something like progressivism.
In Europe or for economics policies, liberalism means free trade and deregulation.

When an US citizen say liberal, he's talking about society.
When an EU citizen say liberal, he's talking about economics. This make sometimes translation difficult.

In the context of the article, while US, with the focus on economics. They are using the classical or the european meaning.

But yeah Republican are conservatives on social policies and liberal on economics policies.
Democrat are liberal on social policies and less liberal on economics (but still very liberal compared to an socialist party).
Unfortunately, Amazon Prime Now does the same. Tips are simply becoming "hidden fees".
How to use Shark Tank to create a product vision
I erupted into a standing ovation before Cole even went to the other side of the board.
Well yes in hindsight of course.
Yet this system is not bulletproof either:

0. http://www.telegraph.co.uk/news/uknews/crime/11414191/Hacker...

1. https://en.wikipedia.org/wiki/Bangladesh_Bank_robbery
Yeah, and the US definition of libel is incredibly narrow, especially for public figures. Basically, unless you can prove they intentionally lied, forget it. As the Rolling Stone demonstrated, they can go into a story with a pre-existing bias against the subject, skip normal journalistic checks, conceal from readers just how weak the story is and how much it relies on a single source, and say something false and damaging, and that's still not enough; the only thing they could be got on was the odd technicality of counting adding a note to the story after they knew it was wrong as republishing it.
We do regulate the NYTIMES, it's called libel laws. If the NYTIMES publishes a false article about you to their millions of readers, you can sue them.

Let's suppose a false rumor about you spread to hundreds of millions of readers on Facebook. You're shit out of luck and Facebook doesn't have to pay a dime. Germany however might change that with the new law.

http://www.bbc.com/news/blogs-trending-41042266
Stopping the flow of carbon dioxide into the atmosphere is not enough
What a coincidence. I have a similar question and my profile name is MrCoder :)
How does this compare to the Crazyflie 2.0? (See: https://www.bitcraze.io/crazyflie-2/).
> I am using a text-based browser and so I do not use the upvote/downvote javascript. Consider this comment an upvote.

I haven't tried, but looking at this page source it looks to me that vote arrows are divs wrapped in anchors pointing to up- and down vote URLs. They should definitely be usable without JS; maybe the problem is that the empty divs are not visible in your text browser?
They wouldn't do it at a lower cost. They'd charge you $50 for E-mail, $100 for streaming video, or $120 for the whole bundle. It would match their existing model for bundled services.
>And then a couple of other guys came to support him.

And there's the rub. On Wikipedia, 'truth' is determined by the most powerful players on the page.
Joy.js – Create explorable explanations
Blockchain Gets a Wall Street Win: We Know the Thing Works Now
Mission humanitaire
Creating Custom Overlays Using Angular's CDK
> pay $30 up front to play it

i'd rather pay upfront than be nickeled and dimed afterwards. Esp. if the production quality of the game is up to scratch (e.g., no unrecoverable bugs, good looking graphics/sound, and intuitive UI etc).
Battered by extreme weather, Americans are more worried about climate change
The title suggests that this is an entirely new achievement. But (as also mentioned in the article), this has been possible for several years, since 2012 [1]. Steady progress is being made at decreasing the cost. But the procedure itself isn’t new.

Furthermore, the title suggests that existing DNA molecules are “tweaked” to encode arbitrary information. While that’s possible [2], the procedures in question don’t tweak existing DNA, they synthesise new DNA molecules, which is vastly more efficient.

[1] https://www.nature.com/articles/nature11875

[2] https://www.nature.com/articles/nature23017
This strongly reminds me of the famous paper by Daniel J. Bernstein:

"Some thoughts on security after ten years of qmail 1.0"

https://cr.yp.to/qmail/qmailsec-20071101.pdf
How can a generic idea like this be patented? This is bullshit!
It’s difficult to find small frames that work with CR-39 and higher prescriptions. Best ones are based on “vintage” styles from the days of glass lenses, when small lens widths kept the weight down.
> Everyone avoids tax.

No, not everyone. And not everyone evades or optimises tax either.
Really interesting. The still images don't do the graphics justice, they really come alive in the video.

It is sad that it was never released. Hope you find the motivation to release some version of it.
A custom Half-Life themed Dreamcast combines the best of gaming in one place
Google app engine has a cron service:

https://cloud.google.com/appengine/docs/standard/python/conf...

You'll have to create an app handler for the URL which can then make the outbound http request. It's inexpensive, reliable and has an admin interface and logs.