skysight-inc/HackerNews huggingface dataset:
This article is about climate change and volcanic activity during the roman empire. If you can't handle the topic at hand, please remove it and don't allow anyone to comment on it.

It's not my fault that too many people in the HN community refuse to have actual scientific discussions and instantly go for the down vote (not very intelligent, in my honest opinion).

If you look through my history, I've attempted to have discussions about climate change..and I'm shouted down and silenced.

HN used to have intelligent people posting that actually wanted real discussions. It's driving more and more people away from it with this sort of mob-like behavior.
That's a popular meme but its mostly false. See http://lesswrong.com/lw/4kt/the_value_of_theoretical_researc...

The vast majority of "useless" mathematics really do turn out to be useless. In the rare exceptions, there's not much evidence that doing the work beforehand is actually an advantage. E.g. Einstein wasn't aware of most of the work on non-Euclidian geometry before developing relativity IIRC.

Stuff like prime numbers have eaten up millions of brain hours of highly intelligent people. I remember thinking it was weird that so many project Euler problems were about prime numbers. And I looked up what the applications of them were and couldn't find anything significant beyond cryptography.

And they seem to have been chosen for cryptography simply because it was a well studied problem with certain properties. Not because cryptography inherently needs prime numbers and would be impossible without centuries of previous work studying them.
statements like this are really short-sighted:
"New technology has satisfied consumer demand for taxi rides with superior quality—and at a better price."

Well, for the limited scope served by Uber and its drivers, sure.

But if you're a consumer who has a disability, or one who wants to go to a "bad" neighborhood at an inconvenient time of night, Uber and such may be no option at all.

Taxis are generally required to accept any fare within their operating area without regard to perceived dangers of the destination and chance of getting a paying return fare. (For example, if you enter a cab at JFK, that driver is obligated to take you anywhere in the five boroughs, and s/he must do so for fixed rates regardless of demand or weather.) Uber drivers can simply decline such fares invisibly to the affected consumer... or wait for bonus rates to kick in.

No matter how much you like Uber and its parallels, just realize that it's not a level playing field.
I'm going to have to disagree here. If source is available, it simply raises the bar.
My comment is arguably overelliptical, so I'm going to 'splain:

1) I agree that the author sounds like a lot of developers who have a "What am I going to do without the exact class semantics I'm used to?" moment when they get to JS, and rather than learn to answer that question, they either decide that it's an inherent black mark on the language or go on a long quest trying to get something more like the semantics of another language in JS (often frustrating because it's almost possible).

2) More importantly, though... implementation inheritance itself is something a lot of thoughtful developers look on with a skeptical eye. Hence Gosling's comment about "I'd leave out classes" if he were starting over with Java, or Golang's interfaces. I wouldn't go so far as to call it "pants-on-head stupid" (I'll reserve contempt on that level for JS linters that enforce a no-semicolon policy), because it can be a nice mechanism for re-use, but it has its problems (fragile base class) and really only ever fits ideally to the extent that the portion of your domain you're modeling is actually a class hierarchy.
Git deployments work great if you're packing an image (AMI, Docker) using, say, Packer. But we only deploy "immutable" images, not code on to existing servers.
Yes, that's well known.

But maybe, in addition to copying many features, the Chinese tweaked other stuff. Maybe they tweaked heat management, agility, IR etc sensors, and so on. And maybe they also hacked the Russians and Japanese, and combined best features. Overall, maybe the J-20 looks a lot like a F-35a might look.

That's a lot of "maybes", I admit. But it would be foolish to ignore the possibilities, no?
Looks like my math was off. Still agree with Gitlab. Focus on business customers, not hobbyists.
If you specify what kind of metrics you are looking for, happy to provide them. Ping me at michele@bluecrewjobs.com
In general, 1099 are not covered by worker's comp and end up paying 7% more taxes.
At a traditional staffing agency, a worker is asked to show-up in the office on Monday and declare her/his availability for the week. He is then called an pushed to a shift. Often they are never called.
Opposite to them, we leave complete freedom to workers and allow them to set their own schedule
Giving the benefit of the doubt here, presumably at the end of that book is also a long list of peer-reviewed studies that the author based the book on.

Both the parent comment and the book are essentially distillations of the current scientific knowledge on the effects of fat in a person's diet.
4real. What a color scheme!
The Great Wall St. Hack Mystery
Thanks, I'm familiar with all those sites and they are great resources for subjective experiences but as you said the data often need to be taken with a grain of salt. It's actually a little surprising nothing like this has been done yet in academia given the increased interest in the topic in recent years.
it's a moving target.

I've received four different spam/phish emails in the past two days... all in my primary inbox.
Indeed. I'm not sure how far back this goes, but definitely to the PDP-11, and looks like the IBM 360.
This is why it's as much about opinion as it is science. There are climate scientists on one side that believe there is a glitch and climate scientists on the other side that believe it never happened (based on analysis).
lol I was defending your suggestion!

To defend REITs, yes REITs lost money in 2008 but but you could also buy property cheaper in 2008/2009.

If you're going to cherry pick data then take the case where property prices double in 2016. You would expect REITs to double too (not taking into account the rent that you'd be receiving in the mean time), and you'd still be able to buy your property in five years time.

The same can't be said for uncorrelated assets like bonds/CDs/etc. They suck in highly-inflationary environments.

Also thanks for assuming I was talking about leveraged products. I wasn't.
we use fpm & something like dh-virtualenv along exactly those lines. Helps us manage a complex mix of native/system-level dependencies (non-python) as well as python packages.

We also incorporate a set of meta packages which means we can have multiple codebase versions installed and switch the "active" one by installing the right version of the meta-package. There's also meta-packages for each service running off the same codebase, which deals with starting/stopping/etc.
Maybe the coding standard was written by someone who was used to auto-indentation making this sort of mistake immediately obvious.
Better, in many cases actually. The gravel mixes with the snow, and for added traction you just run a sander in your road plows (with actual sand, not that calcium chloride/salt mix they mostly use on pavement now). Fun fact about putting salt on the roads to melt snow and ice: when it gets cold enough, it starts refreezing and gets slippery than a bastard.
It probably sounds like I'm just being a shit, but any kind of anything is better than every kind of nothing.

If you're hanging around here, you've probably seen the advice again and again in terms of projects: get something (terrible) working, and start iterating. A working project in the wrong language is almost always better than not having a project. Programming languages/tools are similar. Thinking about the "right" language or framework before you start is putting the cart before the horse in a big way.

The reason for both of these is that most of the "hard" work is actually not the code itself. In the case of a project or product, the "hard" work is figuring out what to build and how it should work. In the case of becoming a better programmer, the language or the framework is only a slice of what you learn by building a project.

Almost inevitably, regardless of the technologies you use, you'll make some decisions you'll wish you hadn't in a few months/years. This is especially true when you're starting out. A project rewrite is usually faster than the initial creation, and you'll tend towards picking up additional languages/frameworks faster than the one(s) before.
Why I’m excited about Artificial Intelligence
Installable webapps cover at least the first two points.
> So when man spews massive amounts of CO2, the climate changes. When the same thing happens with a volcano eruption, nothing.

Let's see one recent volcanic eruption that caused quite some trouble:

> The grounding of European flights avoided about 3.44×10^8 kg of CO2 emissions per day, while the volcano emitted about 1.5×10^8 kg of CO2 per day.

From: https://en.wikipedia.org/wiki/2010_eruptions_of_Eyjafjallaj%...

I.e., The eruption of Eyjafjallajökull had a net negative effect in CO2 emission because the effect of grounded European flights alone more than compensated for the natural volcanic emission.

So, yes, when man spews massive amounts of CO2, the climate changes. And pray that the same amount of CO2 is never spewed through a volcanic eruption, unless you long to die in a volcanic apocalypse.
This is why I love the Haskell community! Awesome work!
Also, correlation/causation.

It could be that the people who download the desktop app are already the heavy users.
In this case you have two options.

1) Hope that the bubble will burst far ahead in the future to give you enough time to diversify.

2) Double-down with the resources you have, but this involves risk. You have different options here, depending on your resources and the risk that you can afford. You could sell your current property, buy two more for less money, renovate them, sell them after 2/3 months making a profit. Invest the profit, repeat, etc.

When making investments you need to count on the resources that you have now, and find ways to move your wealth around and create profit in the process.
You had to read further.

This is the core of how we deploy code at Nylas. Our continuous integration server (Jenkins) runs dh-virtualenv to build the package, and uses Python’s wheel cache to avoid re-building dependencies.
> Hard for me to tell, since you seem to have devoted your entire comment to insulting the author without actually elaborating on why he's wrong.

Most of the article doesn't make any concrete arguments, so there's nothing to dispute. Most of the article boils down to "React is magical and better at Angular at everything", which...I dunno, where do you even start? The point about learning curves is just a bald "you can be an expert at React in a week; you have to read the Angular source to even use it!", which is just blatantly and obviously wrong. Or the abstraction point; apparently Angular is bad because you need to know about its internals to make anything work, but React is good because you just need to know about its internals to make everything work.

There's nothing really to engage with there. If you think React is super easy to master, and Angular is super hard, then you'll nod in agreement. If you don't think that—and I don't, for all that I love React and dislike Angular—there's nothing to dispute. No studies, no anecdotes, no surveys.

> this looks like a better way of letting HTML people focus on HTML while I focus on the JS

My experience has been that any designer technical enough to write HTML using Angular directives is technical enough to write JSX; the complexity difference is minimal.

But your mileage will vary; perhaps you—or the designers you work with—are fine with Angular directives but not JSX. Adoptions of tools like React-templates suggests this is not widespread, however. :)
> My own bet would be that when we finally get such a technology, it will come from the world of gaming, where they already do amazing GUIs, and where they often abandon both HTTP and TCP and use UDP instead.

Ever hear of scaleform[0]?

[0]: http://gameware.autodesk.com/scaleform
The concept behind directives like ng-click is actually pretty simple underneath.

The Angular parser will go through the elements in the DOM and look for attributes it knows about like ng-click. When it finds ng-click, it will run the expression "myEvent()" on the controller's $scope.
We also charge employees a low percentage assets under management yearly for the automated advising service, just as other automated advisors do.
> This article is claiming just that.

This article claims that the volcanic eruption caused cooling, not warming.

It mentions "a summer without heat" and that "15 of the 16 coldest summers recorded between 500 BC and 1,000 AD followed large volcanic eruptions".

This cooling effect is caused by particulates, not CO2.
A marginally financed one could crash a lot of services but the best a well funded one could do with spam is make transactions more expensive for users. A better use of their money would be buying up farms and miner manufacturers and attacking the network that way. A couple hundred million would give you a large enough stake in most manufactures of competitive mining equipment. You could then use this control to route their supply to yourself basically cutting third parties out of the mining business.
IIRC, GovCloud is available for general purpose usage by private companies, it's just expensive and not as flexible.
Gasoline usage is pretty inelastic in the US:

http://www.eia.gov/todayinenergy/detail.cfm?id=19191
With a straight face. The cognitive dissonance is strong.
That isn't the real reason, it's that the bottom of that food pyramid is cheap, they're used everywhere as fillers, and they make that cheap food more palatable.

It can't be national policy because there's a huge portion of the population that couldn't afford that diet.
It's obviously Googol lines.
They say we can use Amazon Cognito[0]. I hope they put some examples with ACL and Role management (I wonder if this could live in lambda functions using packages like node_acl)

[0] http://aws.amazon.com/cognito/
The article talks about a temporary phenomenon caused by high-altitude particulates and SO2 blocking the sun. However, these have a comparatively short lifetime, which is why they don't make a big difference to long-term averages.

(That these effects lower the global temperature is nothing new. It's one reason the effect of coal burning isn't as bad as it could be -- the particulates/SO2 partially negate the forcing effect of the CO2 emissions. Of course, once you stop burning coal, these effects disappear quickly and you are left with the CO2. If you open up your copy of the 2007 IPCC assessment report, you'll find this mentioned already on page 4.)
Exactly. One of the chief benefits of BitCoin is that you can act in an anonymous manner if you perform your transactions in a careful way. This means it is inherently open to being collapsed by a powerful actor that has the resources and will to attack. Certainly a state but I suspect a relatively small group could do the same.

Being found out as the source of an attack is the biggest deterrent. Without the deterrent the temptation for a vested interest must be a magnitude higher.
On Keybase.io and encrypted private-key sharing (2014)
The only time I click ads is those google ads at the top of the results, when it's an ad for literally the thing I googled. Otherwise I follow a policy of "If it didn't occur to me that I want it, I don't want it."
My gut has been Git as well, since I have always used it in commercial development. My guess is that the companies the students are going to use Perforce or a commercial tool since most end up in energy / oil related companies that tend not to use open source at all. That said, I'll see if I can get more info on what they are using. I don't have control over the first class they take (yet) but I do agree with getting them started early. Most of the programs (CS,EE, etc.) don't even teach version control at all at the undergrad level, so I am doing what I can to remedy that issue.
Google `qxapoiu`.

Though it was more fun back in 2002 :)
Forgot to mention... in talking with NASA about deploying cameras on the space station, the issue being able to fix pixel death by gamma ray is more relevant. Water is apparently one defense against it but not so practical. How much water would you need?
Even outside of "proper" academic math, it does seem like there is a worryingly large innumerate population.
Well, a certain degree of paranoia about these things is healthy. So I will not dismiss your scenario, though I believe it is unlikely.

EDIT: And there's no "maybe" about if the J-20 resembles the F-35...
US Gov isn't a monolith. Interesting to think about in light of all of the recent articles on HN about the challenges of building out microservices or SOA. Just with human action instead of 10gig fiber, eventual consistency takes a lot longer, if it ever happens.
do you take pills to sleep? Aren't you very awake after that exercise?
He uses the cint which forces to int.

Ninjaedit: cint is used for the midpoint, and is then assigned to either the upper or lower limit. After 2 or more iterations, both upper and lower limits can be ints.
I appreciate your advice, but at the same time I don't just want to learn to code for the sake of learning to code. I have specific goals and ideas but I'm not in a place where I can achieve them.

I should've been more specific in my post that I'm trying to learn what "technologies" (not my favourite word) are going to be most relevant/useful to spend time learning.
Aside from factors specific to Apple, he may find the difference in Cost-of-Living to be rather shocking.

Encourage him to first research housing options. Then, look at transportation time/cost issues to and from work. Taxes. etc.

And ask him to stay the heck off of Wolfe Road; it's too crowded already, and the construction effects are a pain. Most importantly, it's my closest route to the freeway.
Fascinating insight about how observation is so important to their work, and how the brain so keenly notices the absence of things (i.e. when you look to the side, your eyes look first before you turn your head) as strange, even if it wouldn't help you describe what is normal.
As process nodes shrink and this happens more often, perhaps we'll eventually have to move to a more probability-based model of computation, giving up classical predictability.
Ones where for a variety of reasons airspace is closed - WWII would not have been possible for us without railroads - the railroads moves huge numbers of men and materiel cross country faster than aircraft could - railroads also use much less fuel to do it than nearly any method of transport. While I cant think of a tactical situation where we couldn't airlift troops inside the continental US - the skills pool is worthwhile to keep for the 500 million a year is costs the country (a drop in the proverbial bucket compared to the rest of the federal government).
1) Wouldn't tell us

2) I tried to explain millions of people around the world rely on it and use it. I argue it's probably safe (within reason - obviously the weak point is the private key file).

These were also the guys who refused to install packages we asked for from the community RedHat repository claiming security vulnerabilities but then they just admitted they installed some packages from there for their own use for puppet and other things they do.
Freecodecamp.com is superb
* This isn't to say I don't do the same thing; knowing when it's time to stop reading and start working is one of those things that lurks beyond the narrow slice of the language or tool. Over time you learn that all of the X vs. Y debates are largely a matter of taste or idiomatic requirements; those opinions are a byproduct of working with X or Y and seeing its shortcomings and failures.

The primary value of public opinion when you don't have the experience to evaluate the pros and cons those decisions hinge on is just knowing that something is good enough to use.
Long-term investments stabilize the economy and should be encouraged through the tax-code.
I used OnLive and really enjoyed it, for the most part. I think it was just ahead of its time. I personally would rather stream from a render farm than lug a big noisy gaming tower around. I think this model will be tried again successfully in the near future.
I'd like a distributed app VM that's completely separated from the browser. Every time I think about this, I'm brought back around to this thought: why not java? Minecraft was a good proof of concept and it shows you can make a complex distributed application using java. So why are we tethering ourselves needlessly to the browser?
> Yeah, that would be Concepts. IIRC, C++ doesn't have them landed yet.

I also believe that C++ doesn't have them yet.

> But the benefit of generics is that the "things that fit that function" are auto-generated.

But because of the way that Go interfaces are in essence duck typed, "things that fit that function" are also auto-generated, other than having to specify the interface that must be satisfied. To me, this seems like no more work than specifying the C++ concept. (Or am I still missing something?)
Couldn't agree more. I was deliberately avoiding the creator angle, mostly because (I think) it's not necessary to believe in a creator to grok the morality of equal rights (oldmanjay said it better). Perhaps I misunderstood your comment about deists. I sincerely appreciate the discussion.
I have had good success with http://doc.devpi.net/latest/
The bottom line is that if you care about your users and their experience you'll make a native app for them. Everything else is a tradeoff. There are definitely many application areas where the web is effectively their "native" home so that is all you need but I thought this article did a good job of laying out when that isn't good enough.
Service as a Service - we've reached Serviceception!
"unless you long to die in a volcanic apocalypse."

If that were the case, we would already be dead from the amounts spewed from the European flights. No?

I think one of my problems with it all is that we have been hearing the exact same thing since the 1970s. The sky will fall and all life on earth will be destroyed because of global warming, global cooling, and climate change. ~40 years have passed and nothing has happened. The predictions were wrong.
Long-term investments provide stability to the economy and should be encouraged through the tax-code.

Renaissance pursued a strategy of tax avoidance and should be punished.
Any plans to move away from Sourceforge?
> Einstein wasn't aware of most of the work on non-Euclidian geometry before developing relativity IIRC.

That's the worst example you could find, because Einstein didn't develop the mathematics for general relativity. He relied on the math invented in the XIX century for non-Euclidian geometry. If nobody had though about such a "sillY' geometry with "no practical value" it would probably take much longer because the necessary results would be out of the reach for Einstein.
How autonomous cars will reconfigure the auto-industry
Well, this is what researchers were predicting 12-14 years ago. There was a lot of work in fault tolerant and probabilistic computer architectures as a result of this. (I believed the prediction and contributed to some of this work.)

The prediction was that chips below 32nm wouldn't work reliably and the only option would be to use these exotic architectures.

Well, here we are at 14nm and everything seems to be going okay.
You may find this educational: http://www.bloomberg.com/graphics/2015-whats-warming-the-wor...
"Your users don’t need an authorization to" ... what?