skysight-inc/HackerNews huggingface dataset:
Oh for goodness sake. The article is deliberately misleading. A few nuggets of 'truth' within doesn't change that at all.

>1) BBC reported in 2007 global warming would leave Arctic ice-free in summer by 2013

Well that isn't strictly true. The BBC reported that some US scientists had made a prediction that the arctic 'could' be ice free by 2013. Of course the BBC reporting of that was pretty irresponsible, at least in the headline. Maslowski's actual prediction was for a range of years, with 2013 being at the low end and he is quoted in the article[1] saying "It might not be as early as 2013 but it will be soon, much earlier than 2040". For what it's worth I still think his productions will prove closer to reality than the not ice free till after 2040 ones.

>2) Almost a million more square miles of ocean covered with ice than in 2012

I will assume that this statistic is correct, but it is still very misleading. That is not a 'recovery' when you look at the longer trend: it doesn't make up for the losses to extent over recent years never mind decades. That is why I linked the above graph to put it into context. An increase from the all time low is hardly surprising at all. So this is an example of a lie of omission: they neglect to put the figure into the wider context. We could also quibble about mentioning only extent and not volume.

[1] http://news.bbc.co.uk/1/hi/7139797.stm
My point is that because you can neither prove nor disprove the existence of gods, gods have no place in anything that calls itself scientific.

If you want to believe in Intelligent Design that is fine, it's a free country, but it isn't a scientific belief and has nothing to do with science.
> On the other hand you can sign up and begin using paypal in minutes.

Yes indeedy by deferring the "very tedious verification" process until it massively impacts your business and PP has you by the balls.
Who paid $10,100 for the Gold iPhone?
Dear Sir,

I would love to debate with you. If I did I would point out studies that show the historical necessities of state intervention into laissez-faire capitalism to prevent abuse of asymmetrical relationships, I would point to monopolistic behaviour, and the tendency of an unrestrained capitalistic system to undermine the workings of its own free market. I would draw upon my own experiences of living in the Gulf, visiting labour camps, talking to migrant workers (mostly themselves also Muslim), and perhaps gently suggest that your armchair judgment of over 1.5 billion people (25% of the world's population) based on a couple of hastily googled sites from a fringe cleric and a single reported court case is not necessarily accurate or fair. I might ask you to compare the number of Muslims in the Gulf with the number of Muslims in India and Indonesia, and then tell you happy anecdotes of my many visits to these countries and the wonderful people I met. I might explain the difference between doctrinal theory and practical exigencies, and faulty interpretations based on fear and greed spread by power hungry clerics (I'd pause of course to muse at the irony drawn from the parallels with capitalism), and then discuss similar dichotomies evident in the practice of Christianity in the West. I'd conclude with the realisation that the problems inherent in the treatment of migrant workers are myriad and complex, and cannot be distiller into a simple judgment against any belief system.

I'd love to do all these things, but sadly I am a longtime believer in the maxim that "If you argue with a fool, then there are two fools arguing", so sadly I must decline.
Reminds me of the devastating comment by Yoshinori Kitase on the death of Aerith in _Final Fantasy VII_:

"In the real world things are very different. You just need to look around you. Nobody wants to die that way. People die of disease and accident. Death comes suddenly and there is no notion of good or bad. It leaves, not a dramatic feeling but great emptiness. When you lose someone you loved very much you feel this big empty space and think, 'If I had known this was coming I would have done things differently.' These are the feelings I wanted to arouse in the players with Aerith's death relatively early in the game. Feelings of reality and not Hollywood."
Surprising Identities & Equations
Business Intelligence Master’s Degree Programs
Public opinion is ambivalent on AGW largely due to the efforts of a small group of individuals which spreads FUD for the benefit of powerful interests. In the past, these same hired guns attempted to sway public opinion on acid rain, the dangers of smoking and secondhand smoke, the ozone hole, global warming, the Strategic Defense Initiative, and the banning of DDT. I recommend the book Merchants of Doubt [1], which documents this in exacting detail.

[1] http://www.amazon.com/Merchants-Doubt-Handful-Scientists-Obs...
It's also clearly Samsung's fault for not simply refusing to include those apps.
Lame. Tell us when there's some proof like someone replicating the phantom radio.
Ask HN: Your wish list for a site map generator app
Before anybody gives me a rap on the knuckle, I'll clarify our position directly:

Like most (if not all), we're aware of the fact that there are many (good) site map generators already available out there.

The reason why we wish to 'roll our own' is two-fold:

1) As a training exercise for some of our interns and

2) We rather like building things from scratch and in the process, usually create something with at least some unique features

...and this brings me back to the subject of my thread:

What features would folks here like to have in a web-based site map generator app?

Thanks in advance for all suggestions.
Clang's Static Analyzer and Automake
That's always been the case.

I did think about what I'm saying. Not everyone has a useful function in society. It's a total fallacy that jobs are available for all and that it's a good metric for the success of a society.
If only there were money to be made planting trees.
Solving the Hiring Disconnect: Focus on Skills
Number is pretty irrelevant if you're not relating it to expenses. Living with 4 roommates or something for $200 a month is going to take a lot less cushion than if you have a family of 3 and a mortgage.
Just give us 1 evidence for evolution. The best evidence you can find. So we can discuss if is a scientific evidence or just a "I think" evidence.
You have to wait for them to turn up patiently. They do every month or so, usually when some corporation has a stock clear out.
I recently self-published a book and I have a different gripe with Amazon. I didn't realize (I'm sure most wouldn't know) that Amazon is basically forcing people to price ebooks at 9.99. At prices < $10, Amazon gives 70%. At prices > $10, Amazon gives 35%.

I had planned to initially offer my book at $9.99, and then raise the price to $14.99. Unfortunately, I'd basically have to stop offering Amazon as a vendor, or at the very least stop advertising it as one on my site. I may or may not do that at some point, but it's frustrating to say the least that I don't have control of the pricing of my product. I'm not willing to charge my customers more and receive less.

Shameless plug for my book - http://buildanappbusiness.com/
I agree. I am not sure exactly what the poster was trying to tackle, but a CS degree can be overkill for a developer.
Not only that, but it's a first step in learning how to construct large objects in space and then live up there fulltime.
I will check back on this comment 5 years from now to see if that still holds true
Unit Testing for Rails Views
Introducing BrowserSwarm – Spend less time testing your next JavaScript project
> iconography of the third announcement is "two SteamOS".

Two Steam OS added together. I think it means if you get two devices running steam you can combine them to increase the available resources for playing a game. Possibly some kind of build in clustering API that steam games can use.
> Now there's one limping chain, B&N, and some specialized chains -- mostly religious, secondhand or otherwise discount -- and Amazon.

That's not true, there are many online book sellers out there, and I'm guessing not all of them are in danger of going out of business. Amazon is the biggest player, but what has played out is that book selling is too low-margin to be viable as a meat-space transaction.
>>Sparrows and bats have a common ancestor but it is improbable that it had wings.

Isn't this a required truth of evolution (not necessarily these animals, but the concept) - that humans and centipedes (or sharks, or dogs, or pigeons, or mushrooms, etc.) all have a common ancestor if you could trace evolution with perfect accuracy back to the beginning of time? Sparrows and bats, being birds and mammals, respectively, would likely have a common ancestor with less in common between the two than sparrows and pigeons or bats and ferrets, correct?

I'm no expert in evolutionary science beyond the basics, so correct me if I am wrong. I read your comment to suggest that evolution does not require any sort of "missing link," which I don't know enough to talk about.
Your startup as a finely tuned machine
> Are you saying that global temperatures aren't rising?

Yes, see http://www.latimes.com/science/la-sci-climate-change-uncerta...

> Is the arctic icecap not rapidly getting smaller?

Well, it's not. http://www.dailymail.co.uk/news/article-2415191/Global-cooli...

> I believe even the rising sea level is already measurable

Sure. Global Sea Level Rise Dampened by Australia Floods - http://www.sciencedaily.com/releases/2013/08/130819141610.ht...
> You can't leave your brain at work if your job is mostly mental work.

Trust me, you can. I simply ignore emails after 6pm. I will look at them first thing at 8am the next day, but not after 6. If someone presses you on it and they won't take "I have a life" for an answer, just lie and say you didn't see it or that you were at your kid's baseball game. I suspect that the frequency of someone's boss actually getting pissed that they did not respond right away to a 9pm email to be extremely low. In the unlikely occurrence that you actually work in an environment like this, I suggest polishing up the resume, because there are plenty of jobs out there that do not require your brain 24/7.
TerraHash is going out of business
I'm not criticizing your comment, just adding a little bit to it. You're totally right, there's a lot of complexity when you're testing complex features in a huge app.

Buuuuut, a huge complex app is probably not the right place to try learning any new technology. Do a few small things first, prototype something out, test it along the way. Then maybe something a little more complicated. Slowly expand your horizon of uncertainty.

That way you only need to focus on learning one thing at a time. The assert() call that OP suggested is exactly enough to start thinking about testing simple code; once you're doing well at it, you can start noticing repetition and opportunities for abstraction (and finding existing libraries that have these abstractions already done for you); then, you start doing testing on more complex code and start learning about mocks to facilitate testing there.

Some people do really well in a "big bang" kind of learning environment, but I definitely don't. For me, learning works best given: a rough map of where I'm trying to get (even just a mind map that gives me things to look up when I get stuck), and an opportunity to master each piece before expanding onto new topics.
Full Interview is here http://youtu.be/cBHJ-8Bch4E and he talks about ctrl + alt + delete being mistake at around 16:33.
Need a little inspiration for your next startup?
Liquid fuels are even better than compressed butane and propane, but whether they beat lithium-ion batteries depends a lot on how efficient the conversion is to electricity.
It seems to me that Samsung should care because there's a significant correlation between people who engage in regular intercontinental travel and people who buy expensive smartphones.
Why editors are 'literally' changing the dictionary
Indeed. If you want to find out more, the best book that I've found on this subject is _Global Catastrophic Risks_, edited by Nick Bostrom and Milan M. Cirkovic:

http://www.amazon.com/Global-Catastrophic-Risks-Nick-Bostrom...

"In Global Catastrophic Risks 25 leading experts look at the gravest risks facing humanity in the 21st century, including asteroid impacts, gamma-ray bursts, Earth-based natural catastrophes, nuclear war, terrorism, global warming, biological weapons, totalitarianism, advanced nanotechnology, general artificial intelligence, and social collapse. The book also addresses over-arching issues - policy responses and methods for predicting and managing catastrophes. "
TDD is really enjoiable in Coffee Script.
Since Coffee Script supports literate code you can write your specs in markdown and embed litte code snippets which verify that your claims are true.

Currebtly I am only toying with it in one of my pet projects but it seems promising.
Can you explain the mechanism by which billions of people will drown? Displaced perhaps, but drown? I'm fascinated. Are they incapable of, say, walking inland a little bit?
I'm curious: did you use branches and labels in SVN? I've come across many svn repositories that don't use the trunk/branches/tags layout, and as a result the developers keep completely separate repositories for slightly different versions of their projects instead of creating branches. I've even seen new repositories created for each release version of the project.

If you're using svn you need to understand the implementation to get why copies are cheap, so that you can understand how to use branching and tagging appropriately.
Ask HN: Why Dropbox doesn't have now a video on their homepage?
It was an example of a simple home + a video explaining the product. They don't show the video now. Does it convert worst now they are bigger? Or they wanted to simplify and not depend on a easy to get outdated video?

thanks!
Old logo: https://www.google.com/images/srpr/logo4w.png

New logo: https://www.google.com/images/srpr/logo6w.png
First thought: "Awesome - power for phone if everything goes to hell."

Second thought: "Wait, if everything goes to hell, there's not going to be any cell service."

Third thought: "Oh well, at least I'll have Candy Crush."
Seriously, how do you do this?

My family makes a good income, own a modest home, drive 10 year old cars, have $0 debt ex-mortgage and don't do exotic trips. We put 20% away for retirement.

Our baseline cost to live including mortgage, property tax, food & minimal extras is probably around $45k. Our area has a tight rental market, so owning the house is a net money saver.

Other than cannibalizing retirement, building up that much is tough.
I have Ghostery, and I just get a big blank page with a "0" on it. I'm assuming the GP has the same.
Recmath contest turns out to be harder than expected: teams now allowed :)
Very cool. I would feel a lot more comfortable using it if the iMac didn't have the camera light on :)
Available is indeed a key word. If someone is able to work from a connected location anywhere in the world, and they're at a connected location, are they available?

There are certainly some occupations, and some aspects of other occupations, that require a person to be at a very specific place at a very specific time (e.g. emergency room personnel). But there are also many, many jobs that do not inherently have a location and/or temporal requirement for the work to be successfully completed.

So my question to employers is whether it is more important for (a) work to be effectively completed within given time constraints or (b) employees to have a physical presence, particularly when the two are at odds (e.g., storm prevents someone from getting to work location, but the person can effectively work from their current location)?

edited: typo and clarification
I don't usually endorse snark, but I think a large set of the new HN don't have any appreciation for the history of thought about a lot of hard problems. It's part of the new "I've got an opinion so it must be one that has value (because I have value)." It's true, you do have value, but that does not make your opinion informed.
I was beginning to believe your comment would be like many others I have read in the past trying to justify why testing, and specifically TDD, should not be done in "real world" development. "Real systems are real complex, which means tests become complex, so we shouldn't waste our time with tests," and so on. But really you put it so well! Systems are complex and complicated, and tests are as well. But the effort we put into both have value in the end. Well said!

I am constantly confused by this idea that because testing can get hard and complicated we should not do it. It's as if to say we should trust our untested code purely because the testing would be more complicated than not testing.
ChicagoMeshNet turns on first node, plans VPN to bootstrap user access
The Wide Range Of Different Big Data Technologies
Lies. Hedge hogs are dominating space right now. They've recently taken over half of Europa.
$10,000 savings

I could survive on $2,000 per month.
What Everyone Should Know About How Talent is Bought and Sold
Killing the competition? There is lots of healthy competition in the messaging/chat space:

Facebook Chat, WhatsApp, iMessage, SnapChat, Instagram, Skype, etc.

If anything gChat is a struggling platform that didn't make the transition to the mobile era -- that's the entire reason Hangouts exists.

Edited: to use more polite tone.
savings?

i should make some of those before i quit my industry job... although i was hoping i would get up and running on the side, and not needing any other peoples money...

i might quit after something takes off enough to need full time attention. :)
Would it be possible to add key frame previews when mousing over the time bar? Similar to youtube where you mouse over a time and see the closest key frame so that you can have some idea of what part of the video you are about to skip to beyond the time. Thanks for the awesome software and keep up the great work!
I think the point of the article is more that it's a problem when something that contains these drugs lables itself as a "natural supplement" when in fact it is not. The issue is not so much const control as it is deceptive marketing.
there are no good IRC tools for teams. IRC is like a telephone that rings silently - at any moment one of your team could be online hoping to chat / ask a question / get vital info. And you must constantly be burning cycles checking the IRC, just in case. because it would be rude to leave someone hanging

so may I suggest one of those newfangled email lists and SMS texts when you really need to reach someone
S3sync – Tool belt for managing your S3 buckets
I started contributing to s3sync before hearing about the official amazon s3 tool written in python. However, after testing the official tool for a couple minutes, I decided to spend more time working on s3sync and here's the result.

Thanks to Michael Grosser for his support and patches!
Imgur Is Now Bigger Than Reddit
Looks like a great tool with a lot of possibilities
From their page on Optimal Taxation:

# == Test that nu has a real solution before assigning == #
warning_msg = """
Hint: you probably set government spending too {}. Elect a {}
Congress and start over.
"""
disc = a0**2 - 4 * a0 * b0
if disc >= 0:
nu = 0.5 * (a0 - sqrt(disc)) / a0
else:
print "There is no Ramsey equilibrium for these parameters."
print warning_msg.format('high', 'Republican')
sys.exit(0)

# == Test that the Lagrange multiplier has the right sign == #
if nu * (0.5 - nu) < 0:
print "Negative multiplier on the government budget constraint."
print warning_msg.format('low', 'Democratic')
sys.exit(0)
There is no reason whatsoever to switch from Java. Ignore this noise.
Refinements, why, matz, why?

In a large complex program with many dependencies, they are going to make debugging an nightmare, figuring out where the method you were calling is actually defined. And lead to weird hard to diagnose bugs where you call a method with a differnet definition than you expected.

And the use cases that justify refinements is entirely large complex programs with many dependencies, right? They're supposed to actually _reduce_ bugs and debugging challenges from monkeypatching... but nobody seems to actually think they do except matz.

Is _anyone_ who works on well-known large complex programs with many dependencies -- actually on record as supporting refinements, subsequent to the analyses that showed what a mess they'd become?

Why, matz, why?
I don't like it any more than you, but to Samsung and its investors, the undeletable Pizza Hut bookmark is a feature. Not only does it generate additional revenue with little additional design time, but it also indicates that Samsung has a healthy and attractive business in which other businesses would like to participate.
Remember, Google services are "eventually consistent." You just haven't waited long enough.
I didn't downvote, but I'm not sure why cloning this into a native IOS app is such a cool thing. As long as it works in the browser, it's not really that interactive or performance intensive so you wouldn't get any of the benefits of a native app. If you just need something to use to learn to make a native IOS app, this will work, but I don't see any reason to do it other than that.
I would suggest extracting the calculation functions to angular services.
Show actual signal strength (in dBm) instead of little baubles on your iPhone
Could AMD's Mantle revolutionise PC gaming?
What possible reason have they got to do this? Do they really think that customers buying multiple phones will make up from the lost sales from people who wont?
When I lived in Seoul in 2008-2010, people were not only using smartphones, they were watching television on their smartphones, in the subway. Smartphones in Korea have built-in TV tuners.

And yes, the social norm is and has been to ignore the people around you as much as possible, even more so in East Asian cultures, and more so when it's very crowded. If everyone were talking and socializing, it would be very loud in the subway car.
If you want customers to be able to pay with a credit card, it will be difficult to get individual charge fees under $0.30. If you expect repeat purchasing, best to aggregate charges either ahead of time (aka "pre-pay") or post.
Just used it in my presentation for uni! via slid.es However, the computer I used only had IE. So no cool animations, but I was happy with the fallback result (scrolling)!
What did you do after that?
... that is not simple. But I'm figuring it out anyways.

I commit my changes to my own repo and keep building changes under HEAD, committing as I go. If I get a branch from a buddy and I want to add it to my code, I either merge or rebase depending how I want his commits to be intertwingled.

Because GIT is decentralized, there's no difference between merging in a buddy's branch, and import the latest changes from Origin into my branch. So I fetch the changes from origin/master and then rebase or merge my repo on top of that. That's my "Get Latest" command, basically, right? Assuming I'm working on "master", I fetch then rebase or merge origin/master.

To check in, I tell the origin server to take my stuff and then rebase or merge its master with that.

I still feel like this is a rather baroque approach to the problem... managing oodles of local commits separate from rebase/merges seems bizarre, above and beyond the decentralized approach that makes my own repo, my peer, and the "origin's" stuff all equivalent.

The decision of when to merge vs. rebase is still confusing to me.
This! Everyone's situation is different :)
Bill Gates admits Control-Alt-Delete was a mistake
Because spam allowance is a much better design decision?
My search page has been like this for weeks.
ETF is $350, new phones are usually $2-300 so the total is $5-650.

Not really "quite a bit cheaper".