skysight-inc/HackerNews huggingface dataset:
"So I go to the sauna for a few hours right? Reach abnormal temperature for a statistically insignificant period of time wrt to my expected lifetime, then a few minutes later after I left the sauna my temperature is back within average expectations.
What was your point again?"

My point was that you're dead.

In a Sauna for a few hours. You will die. Statistics and average lifetime are not relevant.
It doesn't. Many classrooms rely on ComputerCraftEdu, for instance. While OpenComputers exists, it is not optimized for education, but rather for gameplay.
Even though Sailfish OS is quite nice and Linuxy, the original Jolla phone was published on 2013 and even then its hardware wasn't that good (especially the display), so until there's some modern hardware actually running Sailfish and the price is ~400 €, there's no point of talking about any Jolla/Sailfish phones :(
You still can create a set of goals within the game that count as "success" and others as "failure" to guide the reinforcement; and have the learning process try to figure out everything else in Minecraft in order to achieve those goals.
For me the biggest question is why is that period of time considered the "baseline".
The climate is a dynamic system in constant change. There has never been a static period of climate. It is forever in flux. Climate Change is the normal state of climate. The REAL question is, how much of the observed rate of change is attributable to human factors, and what is the most effective way to combat the emergence of a potentially hazardous climate scenario.

I am personally in the camp of plant more trees. It is a fact that sunlight falling onto a plant causes the energy to be converted into cellular metabolism and sequestering CO2. A desert however will absorb and then re-radiate a lot of that heat. We need to stop deforestation and take advantage of the higher c02 levels to grow more plants. Hell lets start some geo-engineering projects which will be useful for when we need to terraform other planets.
It would be very cool to detect an example from npm docs or github repo and input it initially!
Crazy kid cusses and spits while busking Green Day covers in Gothenburg, Sweden
Evaluating Container Platforms at Scale (Swarm vs. Kubernetes)
At the very least you can vote - it's not exactly a politically neutral issue.
Stark contrast with New York Times pieces about struggling liberal arts majors with $120K in debt and no hope.

Given what I feel like is a growing class war in modern America, I wish more could embrace stories like this, and not the culture of putting down others' hard work in the name of "equalization." Some accomplished people (such as Asian immigrants or refugees, in this case) have worked really really hard to get where they are.
I find C++ encourages more pointer use by default, which implies all things are in memory at all the time.
C on the other hand has this less implicitly, so things such as handles, deferred messages vs straight method call, have less of a.. friction?

Now you can wrap them up in C++, but then making such things hidden I think defeats some of their usage.

A managed runtime should be handle this better, but I don't know of any Java or .NET runtime that is optimised for a small memory foot print, perhaps paging from a larger virtual space[1]. I'd be interested to hear of any really.

[1] I do know there have been versions of Smalltalk that did basically this, but nothing recently that I've heard of.
Is your medication amphetamine-based?
List of material to build your own Continuous Integration Status Light
I suppose this depends on your machine.
Yes that data exists. No, urban effects don't account for much of the temperature rise. http://www.skepticalscience.com/urban-heat-island-effect.htm

In the case of last month in particular a lot of the biggest anomalies were in the arctic where there are no urban cities (see the map in the Guardian article).
Lloyd Shapley has left us
Yeah, no, they didn't.

Yes, in three states, the AFD has gotten a lot of votes, but the majority is still voting for the old" parties. Especially in Baden-Würtemberg, where the green party has the majority vote, for the first time ever.

And, funnily enough, the state where the right-wing party AFD scored the best is the state with one of the lowest quota for taking in asylum seekers, see here: http://www.bamf.de/DE/Migration/AsylFluechtlinge/Asylverfahr...

Yes, it is a signal to established parties. No, its not Nazi-Supporters marching through the streets.
And using reconstructions, the data appears to go back even further: https://en.wikipedia.org/wiki/File:2000_Year_Temperature_Com...
I completely agree with wingerlang here, and I think the fact that the OP ends with

> ... and what makes it beautiful.

makes this clear. It's a subjective question deliberately looking to elicit subjective answers, with the point of interest being the individual justifications behind those answers.

However, despite my disagreement with your sentiment (calling for a more objective question), you did actually answer the question as well. Thanks for the list.
That's an equivalent of saying that advancements in airplanes will come from biology rather than engineering fields. Biology at best can give hints to improve aerodynamics, and it still can be solved mathematically better. Same will be with neuroscience.

I believe it's more likely that engineering of AI will bring new ideas to neuroscience instead, just like after building helicopters we gained some intuition and understanding on why certain features of dragonflies exist.
CPPAN: C++ Archive Network (Package manager for C++)
If having guns worked like that, then the USA, with all it's guns, has nothing to fear from the government banning crypto, since you can all just overthrow the government with all your guns, right?
Sounds like it would be an exercise in frustration.
How difficult would it be for the elasticsearch team to make the software run smoothly as a black box, i.e., without administrator supervision?
It's been a few hundred thousand years, I believe.
> The global surface temperatures across land and ocean in February were 1.35C warmer than the average temperature for the month, from the baseline period of 1951-1980.

Since when do we make conclusions based on outliers? We need to see something like a 5 years trend before we can confirm if the Feb temperature is really unusual or part of a real increasing trend.

The guardian should know better.
Forget the Red Sports Car. The Midlife Crisis Is a Myth
You haven't demonstrated your premise. JSON is a format for storing data, completely separate from the JavaScript language. Try validating this in a JSON validator:
{ "number" : 9007199254740993 }

It's absolutely valid JSON. What you're seeing happen is that the JavaScript language parses the Numeric Literal 9007199254740993 to a value of the Number type, and this value does not accurately represent the intended number. This is a feature of JavaScript, not JSON.

You can see the JSON spec here: http://json.org It does not talk about number size or type - simply that a number is a series of digits(and other symbols).

The JSON library for JavaScript has an inherent limitation when parsing JSON formatted numbers, because it tries to represent them as the Number type, and the Number type cannot represent large numbers. It is absolutely possible to write a JSON parsing library that parses JSON numbers into strings(example - http://php.net/manual/en/function.json-decode.php with the JSON_BIGINT_AS_STRING option). This does not change what kind of numbers JSON supports(any decimal).
Then my students would have been puzzled by Scheme, which they don't know.

Incidentally, Scheme has a syntax too, so you need lexing and parsing to handle Scheme. The only advantage is that Scheme's syntax is simple.

Moreover the problem of language representation doesn't go away. You still need to represent programs. The real problem is to understand that there are two level: programs and representations of programs. Avoiding to confuse the two is the real challenge, and it remains a challenge in Scheme.
> we don't punish on intentions but only on facts.

Yes we do. Murder vs Manslaughter, "Intent to commit murder", "killing in self defense", theft and fraud are all crimes where someone's intentions are very important.
I remember similar arguments in the early 90s when I was doing my PhD. They got about as far then. The same arguments will be happening in another 25 years. And beyond, even when a computer is super-human in every conceivable way, there'll be arguments over whether it is 'real AI'. And nobody will define their terms then either. Ultimately the discussion will be as irrelevant then as it is now, and, then as now, it will be mostly take place between well-meaning undergrads, and non-specialist pundits.

(Philosophers of science have a discussion that sounds similar, to someone just perusing the literature to bolster their position, but the discussion is rather different though also not particularly relevant, in my experience.)

> What do you know about it (honest question)?

About recurrent NNs? Not much beyond the overview kind of level. My research was in evolutionary computation, though I did some work on evolving NN topologies, and using ecological models to guide unsupervised learning.
Streaming would benefit strongly from coroutines, which C++ does not support yet.
How Gut Bacteria Are Shaking Up Cancer Research
Open Telekom Cloud
Four stages of competence
Why would you say that I'm stating productivity is "infinitely" scalable?

Because you're saying that doing more work is always more effective than doing less work, all the way up to the maximum possible amount of work. That's the definition of infinite scaleability.

I'm saying if you want to accomplish something great and groundbreaking, it's better to work 24 hours a day at it than three hours a day

And that's what I'm saying isn't true, although I'm using the lower value of 6 hours rather than 3. Typical people can't work 24 hours a day for months on end without having a catastrophic crash in the end. Similarly, typical people can't put in more than about 8 hours solid work without becoming less effective, to the point of negative effectiveness. Personally, if I work for 14 hours a day I make lots of mistakes and have to spend time fixing them, which means I'm not really doing 14 hours work - I'm doing 14 hours minus the time it takes to fix things. I might as well just do the 6 or 8 or 10 hours that I can do without things going wrong.

Saying that you can work for any number of hours a day ad infinitum without ever getting burnt out is controversial because anyone who's been a developer for more than a few years knows it isn't true.
Black Duck Open Source Rookies of the Year 2015
> I would have though wide spread crop failures would be the main problem.

It's like you are assuming harvests would go bad everywhere. Actually there are places where you can't grow food right now where you would be able to grow food next once the temperature increases.
I understand how to use async for backends, I wrote quite a little bit about it [1]

"one core will execute the part up until the call to the backend and then a different core may well pick up the continuation when the result comes back"

This surely helps for one request if your backend or all your microservices are all on one machine, and you have several cores. But if you have your microservices on different machines, multi core will not help you speed up one request if it does not break down rendering of a page in chunks and distribute them to cores (and e.g. combine them with something like Facebook BigPipe (2010 tech)).

And yes multiple cores help with SEDA architectures but request and url parsing (which might be a SEDA stage) is too fast to have any real impact.

[1] http://codemonkeyism.com/a-little-guide-on-using-futures-for...
advocating that beginners start using Scala

No, I was talking about strong Java (or C# or C++) programmers learning Scala, starting with the OO part of Scala. Clearly this is not a large jump, as Scala has class-based OO that is really similar to Java, C# and C++. It is perfectly possible to be productive in this fragment.
"look at that move. that's an exciting move"

https://www.youtube.com/watch?v=yCALyQRN3hw&feature=youtu.be
Not every country has the USA's "Free speech über alles" interpretation of "right to free speech"
Doesn't that already exist on the NPM interface? The "try it now in your browser" which links to TonicDev. Or are you suggesting something else?
I've got an Australian Netflix subscription but I'm currently living and watching it in Poland. It doesn't have the same shows, but given the limited catalogue available in Australia, it isn't much smaller in Poland.
What conclusion have they made?
> We need to stop deforestation

That may be one way to address it, but there's a lot to be done to have any effect there. Most of the places where massive deforestation is happening is where the most corrupt officials are.
And another alternative at some universities is the university thesis open archive itself. In Northern Europe I'm told some universities won't even give you your diploma if you don't upload your thesis in their open archive.

Frankly, every university in the world should have an open archive for thesis (and mutualized is even better). It's just the continuation of keeping thesis copies at the university library.
Hannibal: An AI/bot for 0 A.D
> the cost of living is simply so high, that it is impossible to have a real startup culture [in London].

That's an odd way to phrase it. Cost of living is only ever going to be one in many factors that contribute to the level of startup culture/community in a given city.

It's also worth considering how the cost of living and the maturity of the startup ecosystems in SF and London have changed over time. I dare say SF would have been comparatively cheaper back in the days when the startup ecosystem was forming than London is today. No doubt modern-day London faces additional challenges because it's already an expensive city and parts of the ecosystem aren't as mature.
Yes, but I don't believe that impoverished populations who can't feed themselves anymore will be relocated graciously in say for example, Siberia and won't necessarily have the relevant skills.

Change is not that an issue, the rate of change though...
probably even warmer:

The month did not break the record for hottest month, since that is only likely to happen during a northern hemisphere summer, when most of the world’s land mass heats up.
Why any serious founder would show their face at a tech meetup is beyond me. What an utter waste of time for early-stage startups.
The N4JS language and its IDE for large Node.js projects
The very centre is too expensive - the reason Shoreditch is a centre of startups and artists and the like is that twenty years ago it was where all the crime was. Now the creeping gentrification is happening (as it does everywhere) and some of the startups are moving out to Hoxton or further. Fortunately (and in contrast to SF on its peninsula) there is land all around, so when an area gets too expensive it just pushes people slightly further out.
With all the talk about iPhone security, I built this for myself on Android
A bunch of npm modules now provide tonicExample or tonicExampleFilename, which is used by npm/tonic try it now: https://tonicdev.uservoice.com/knowledgebase/articles/765846...
Linux Kernel 4.5 Officially Released, Adds High Performance to the AMDGPU Driver
ADHD is a trait that drives a need to explore, to discover - it's a handy gene if you're a tribal nomad, and going finding that cool new valley will allow your genes to survive.

If you're a first world schlub, however, it prevents you from sitting tidily in your little box and people get mad and you get sad, because conformity is identity. Your genes only get passed on to a sports sock. There are no new valleys to discover.

So it works with both ideas - and depression isnt dissimilar - old adaptation for dealing with sickness, injury and winter that just isn't helpful anymore.

Cage a bird and you need to adapt its diet and care. Same with humans.
Introducing code reviews to a team
I really like that colorscheme, care to share it?
Music while working? [pdf]
Flooding is a much less immediate problem than the economic effects of anticipated flooding. Basically, Miami will become Detroit long before sea level rises above street level.
Great answer, thank you.
Last Week Tonight with John Oliver: Encryption (HBO)
Navajo Water Supply Is More Horrific Than Flint
I get the feeling that people reading this and saying "it's just kind of like a pool of PHP FastCGI instances or Apache worker pools" etc. Do not understand that Phoenix + Elixir can serve minimal dynamic requests about 20% slower than nginx can serve static files. This is very very fast.

It also leads to better code due to being functional, lots of amazing syntactic sugar like the |> operator and the OTP can easily allow you to move processes (these basically have very little overhead) to different machines as you wish to scale. Pattern matching and guards are also incredible.

I really do not want to write anything else!
> Earth having been around for millions of years, how statistically significant is a 29 years period in the grand scheme of things?

I'm almost left speechless by the scale of this goalpost-moving. The earth will continue to exist and won't notice any climate change. It's mostly a ball of iron and rock. We, on the other hand, have a population that is heavily reliant on the climate not changing too much, and in so many different ways.

Keep in mind that the climate doesn't just 'get warmer'. It also has more extreme weather events - like a pot simmering on a stove, add a bit more heat and it gets a bit more violent.
Or maybe they were just stories that were taken at face value, as they have been for hundreds of years.
There are many unemployed engineers in India and china. If everyone did software engineering there would be a lot unemployed software engineers.

http://articles.economictimes.indiatimes.com/2013-06-18/news...

There is a lot of luck involved in life. Maybe this guy dies on the boat like a lot of other people. I think silicon valley has a very skewed view of the world.
Yeah, which is why it's banned here.

I've tried looking into alternatives but because ADHD isn't recognized in adults here it can be difficult to convince a physician
> They don't have to be simultaneous.

Now you're just moving a goalpost. We're talking about Erlang processes - you can have millions of them simultaneously.

> It wouldnt make much sense to recycle the process for each request however.

It does make a great deal of sense from the fault-tolerance perspective. It also helps security.

I have an unpleasant feeling that you don't know much about Erlang and its philosophy. The "one process per connection" architecture has many benefits; it's a canonical way of getting concurrency and parallelism on Unix systems, for example. The problem is the way OSes handle and schedule processes, it simply doesn't work with a very large number of them. Erlang implements its own kind of processes, which enforce the same constraints os OS-level processes without taking megs of RAM each and without being pressed after spawning a few thousand processes.
You might enjoy the book "Vehicles" by Valentio Braitenberg
Minecraft survival has player health and player armour strength. It also has a hunger bar. And the player has an inventory of items collected.

And then there are a bunch of statistics. http://minecraft.gamepedia.com/Statistics

I agree this would make a player that has an unusual play style (never making a base, for example), but it might make for some fun Let's Play videos.

And increasing YouTube subscriber count, and video view count, and video thumbs up, while minimising video thumbs down would be an interesting experiment. ("I welcome our AI Clickbaiting overlords")
Online Conversions
What are you waiting for? Try it already!
It's more enlightenment / thinking out of the box / less is more beauty.
You can live on £1000 per month. Of course it's not as much fun as spending more money (especially since the people you see on the street seem lavish in their spending). It's very easy to get accustomed to an expensive lifestyle.

In SF, is it possible to rent a single room 15 minutes walk from where all the tech companies are located for $800 / month? Because in London you can.
Possibly Internet Explorer support. Even Edge doesn't support them yet[1].

With deployments of HTTP/2 increasing, I think we'll see greater adoption of server sent events. At the time of writing, HTTP/2 and WebSockets are two incompatible standards. For non-latency sensitive applications (i.e. not games) it is very easy to implement a WebSocket like interface over HTTP/2 using SSE (server -> client) and POST requests (client -> server) with very little overhead (thanks to HTTP/2's multiplexing).

[1] http://caniuse.com/eventsource
Documentation and Specification Tool-what do you think about such tool?
Well I guess we would want to know the standard deviation of these numbers (for each month), and therefore work out how often we would expect to see such a 1.35C difference from the mean in febuary. Is it 1 in 100 years? or 1 in 100000? or what?
A modding API has been in the works for a long time now.
Aren't you confusing republican politicians with republican voters here?
Make Wooden Toys
It's irrelevant, since the goal of FBI now is to make a precedent in being able to demand the changes in hardware or software based on the "All Writs Act" which should otherwise be the wrong act to allow them to effectively introduce infinite "Clipper chip" equivalents the way they haven't succeeded through the regular legislation procedures up to now.

Up to now such changes had to pass through the Congress, the laws had to be voted to solve such issues. This time they just quoted the Act which really just says they "may issue all writs necessary or appropriate." (check: https://en.wikipedia.org/wiki/All_Writs_Act ) Almost like citing the Catch 22.

It sounds too trivial but it's fundamentally dangerous in the powers they obtain if their current interpretation is accepted: the state doesn't have to make laws, the government can just write anything whenever it likes and say it's covered by "All Writs."

In the older cases when Apple cooperated Apple didn't have to change anything, neither their future hardware for retail nor the software of the hardware they produce for retail and the cases when nothing has to be changed but just the accessible data copied can be understood to be actually covered with the specific law, CALEA.

And don't forget how weak the argument of the FBI really is, the phone in question was a business phone of the terrorist, who actually intentionally destroyed his private phone before being chased. For this one he didn't care. Apple gave FBI the backup of the business phone, and was able to give them even the current state of it, but the government changed the backup password themselves. And the FBI can actually without Apple copy the data from the SSD disk of the phone and restore it any time to allow them more password tries. But they really want to make the precedent. Because they don't want that Apple produces the next phone on which FBI can't have more access.
Four Strategies for Organizing Code
"Mankind did fine". It survived, sure (not every species did though). There's quite a lot findings attributing the vanishing of various populations to climate change.

People are concerned about negative effects, not just surviving.
One of the world’s most notorious hackers just revealed his identity to me
... in mice.
DuckRails Guides just published
Netcraft top list
Microsoft to open-source AI development platform based on Minecraft