skysight-inc/HackerNews huggingface dataset:
I was in scouts and cadets here in New Zealand when I was a teenager and continue to spend a fair amount of time in the outdoors (I also did Outward Bound when I was 16), and I can definitely relate to the researcher's findings.

When you're 2 days walk from civilisation, it's pissing down with rain, and you're cold, wet, hungry, and tired, you get a different perspective on life and the "soft" challenges that you face in life back home.

By "soft" challenges I mean things that aren't really life threatening, if you fail to pay the bills, you aren't going to die. If you get soaking wet and get hypothermia in the bush, you could very well die (although it's very unlikely in a structured environment like scouts).

I used to ignore problems that I didn't like, and more or less wait for them to go away, this approach obviously didn't work too well. One thing that spending a lot of time in the outdoors did was teach me that when you're in the shit, the only thing that you can do is keep on going forward. When it's dark and cold, and you're tired and your feet hurt, sitting down and resting and waiting isn't going to help you, you need to keep on walking to the hut. And there's nobody else who's going to help you; you can't phone a friend and get them to do the walking for you.

The teamwork skills you learn are different to the ones you learn in a soft environment too. Everyone works together for a group benefit, because you're all stuck there together.

I've never served in the military, but from the people I know that have, they pretty much learn to take the same attitude. I think that these experiences are something that everyone should have exposure to earlier in life. I've had some experiences where I was absolutely miserable at the time, but in retrospect have been very powerful character building and learning experiences. I spent a week cold and wet in the rain, with a wet tent and a wet sleeping bag on Outward Bound and for 2 nights I was sleeping on an open sailboat and managed about 3 hours of sleep total, I hated it at the time, but it was one of the most character building experiences of my life in retrospect.
Well, the entire first half of the Bible is before the birth of Christ, and when Christ arrived the religion began whats called the New Covenant with God, replacing the old covenant which bound followers to the old laws of the old testament.

something being "in the bible" is meaningless without its context. Theres quite a breadth on the capturing, keeping and treatment of slaves - would you argue that these verses are the same as Christs teachings?

>As for the male and female slaves whom you may have, it is from the nations around you that you may acquire male and female slaves.

> You may also acquire them from among the aliens residing with you, and from their families that are with you, who have been born in your land; and they may be your property.

>You may keep them as a possession for your children after you, for them to inherit as property.

But hey, if you think being a Christian means following any phrase you happen to pick out of the Bible, go for it.
Shellcode Compiler
Not sure why this is controversial. Boilers have an on/off switch, and when your company manages a large number of buildings, you automate and centralize on/off for efficiency's sake, no?
I was a boy scout in the late '70s and early '80s. Loved it, and although I was too young to care at the time, my son will probably not join because religion. Yes, they have a "non-religious promise" now, but you're still subjected to it. I don't care for it, and my son will (like I did) get to choose for himself but (unlike me) without being forcibly subjected to the propaganda.

All that said, scouting has changed since I did it. We had a pretty heavy focus on pioneering (my favourite memory is being given an hour to build a suspended platform 2m above the ground before a fictional flood came), first aid (still invaluable today) and orienteering. These days it's the above as well as everything from computers to being a chef and performing arts.
I'm guessing that it requires a ton more expensive staff to secure prisoners that are not constrained by cheap walls, barbed wire, bars, and watch towers.
The difference between driving an SUV in towns and taking a flight is that there aren't many more fuel-efficient ways to cross the pacific.

Agree with the sentiment, though. We all want to make improvements. The strongest way to cut waste probably is less around making our current lifestyles cleaner (electric cars, easier to grow food), and more around making our lifestyles themselves cleaner (walkable cities, stop eating as much, or as much meat).

EDIT: Yeah, maybe I shouldn't ever cross the Pacific. It is a luxury in itself.
Be Critical of Others
This is almost certainly the case. Being a scout/guide strongly correlates with parental income in the US at least – I don't know how it is in the UK. But if that is true, the headline might as well be "Being rich provides a mental health boost for life".
I drive an SUV. I work 10 minutes from my house and remote 2 days a week. I fill up the tank of about 20 gallons once a month.
I wasnt trying to recommend a specific product, which is why i linked to the search rather than a specific product page.

I havent used any of them so wouldnt feel comfortable recommending any individual model
The Blockly maze thing is interesting, but you should realize that you're implicitly biasing against people with poor spatial skills.

My ex-wife is a concert-level pianist who can remember texts (words) after only hearing them once. She's also, astonishingly bad at spatial tasks (gender stereotypes aside).

So unless you're hiring for computer graphics, or visualization or some-such, which has a clear spatial component, you're implicitly biasing against less-spatial people.
I mean shit, I would vote for McCain if he had been an option this election. He is a very honorable man, and a goddamned national hero, and I say that as a person who conflicts with most of his beliefs.

His tireless opposition to torture is something I wish Obama had, and I truly can respect a person who can stand up and say essentially "I was tortured in Vietnam, how DARE we do this to others. We are not them!"

https://www.youtube.com/watch?v=-F-YIA-lhQ0
Tailor the application and resume to the individual company. Focus on the skills that you have which are applicable to the situation. Being able to frame yourself as the person they want is key. That you can do other stuff as well will turn into gravy rather than a downside.
> Everybody knows where the other echo chamber is.

Brilliant. Thank you for that excellent summation, and no, I'm not being the least bit sarcastic. That's awesome.

> I have no idea how to fix this.

Neither do I, really, but let's not jump to the solution before we're done with the diagnosis. Here's an idea: critical thinking is overtaught. Yes, over. I know the common belief is that there's not enough critical thinking out there. I've said it myself many times, but it's a bit of a "little knowledge is dangerous" kind of thing. I see a lot of people, especially in tech, who know just enough critical thinking to pick apart someone else's argument, find its logical flaws, name its fallacies, then dismiss the whole thing. What they never did - what they've never been taught to do - is listen. Yes, it's a skill, and thus learnable. Very little of what people say is completely right or completely wrong. None of it comes without context. Take the OP, for example. There's sure a lot of Bernie butthurt there, but it's there for a reason and there are other nuggets of truth to be gleaned from it as well. Even the most deplorable Trump supporter has something to teach us, though perhaps unintentionally. Critical thinking is awesome, but sometimes we need to put off the critique of falsehood until we've looked for some truth.
That is not the issue and you know it. Hillary could've been almost literally anyone else on the Democrat side and Trump would still have been an incredibly bad outcome for minorities. Many of Hillary's "supporters" - and definitely 80% of people panicking on Twitter - are in fact just terrified of Trump.
According to Wikipedia 1mile in a plane is equivalent to 1 mile in a 4 seat car per person. So your personal emissions from say round trip SF to NYC is the same as driving a car for 8200 miles. And that doesn't include the other enviromental impacts. In other words travel is arguably a very environment unfriendly thing you to do

https://en.m.wikipedia.org/wiki/Environmental_impact_of_avia...
For what it's worth, I grew up in an Appalachian coal town. Coal development will have minimal impact on quality of life. The future for them is bleak, regardless of a Trump or Clinton presidency.

1) Coal was already in decline in the 90s. This isn't a government problem. This is a supply & demand problem. The demand for coal has declined.
2) Automation has drastically reduced the number of miners needed to actually operate a single mine. The # of jobs needed simply will not materialize.
3) Coal is losing the competition to alternative energy sources. (http://www.bloomberg.com/news/articles/2016-04-06/wind-and-s... )
4) China has been operating at excess production capacity already (http://www.wsj.com/articles/chinas-coal-plant-binge-deepens-... )

This is a problem of a group of people failing to come to terms with the harsh realities of a capitalistic system. While their local and national leaders (I'm looking at you, McConnell) continually tell them that coal can be 'brought back'. It can't. Many of the same leaders know the truth, but to lie to the people is politically advantageous for them.

Four years from now Appalachian coal towns will be in worse shape, and even more pissed off. They need leaders that actually respect them to tell them the truth.
Hillary was definitely an incredibly weak and flawed candidate. I'm of the opinion that Sanders would've walloped Trump. But I do have some input regarding the racial dimension of things...

>I have even seen tweets claiming all Trump's voters (60 million people) are sexist, racist etc. It could just be a simple fact that people value other things more than just sexism and racism.

I see a campaign that ran on hate and anger for the 'other'. A campaign that white nationalists have called a blessing. A candidate endorsed by the KKK. A candidate that tweeted out a picture of Hillary Clinton with a Star of David affixed to her.

Trump relied upon a lot of economic anxiety as well but much of that was codified in racial terms: that Obama was serving the interests of black folks more, that white people were being marginalized in the culture, that brown rapists are coming for their jobs and their daughters. How can a vote for Trump not be seen as sexist, racist, and xenophobic? I'm sick of this shit saying we need to understand the other side and find out why they are so angry. I think it's pretty clear why Trump supporters are so angry. I've been to Trump rallies, I've talked to supporters, and you know what most of it comes down to? They want 'their' America back. They say they want to end corruption and take down the political establishment, but they voted for a candidate who is stacking the whitehouse with slimeball careerists like Pence, Gingrich, and Christie. But that seems to be okay with them, because it's 'their' side i.e. white revanchists.

In a country with such charged racial history as the US, is it really unbelievable that millions have regressive views regarding race? Look at how awful Obama is treated by some of these people - that he's a muslim, he secretly hates America and funds ISIS. And even if the voters themselves aren't racist, they are complicit in voting for a man who undoubtedly is. Where does that leave them?
The service provider says it was a DDOS but the device manufacturer says it was probably an aftershock of the Mirai botnet that uses IoT to launch attacks.
Well he/she does also talk about Android "bitrot" which I have not had an issue with since Android 4.4 so I wouldn't take what he says seriously.
I a single non tech question that is a very good heuristic for hire/no hire.

What is your favorite 4 letter word.

I usually ask at the beginning of interview and expect an answer at the end.

Answers like fuck and shit === no hire.

The other ones tell you a lot about the person
Electrek is generally an awesome blog, it's sad that this post had to be the one that got to HN
Lol. 'Facts' are partisan. Lol... God help us all.
Apache spark streaming – Spark Streaming Analytics – real time analytics
it's a pretty standard procedure to train NNs through GAs but usually not very efficient (e.g. compared to backtracking).

in some cases you might lack an easy way to calculate a fitness score out of the NN performance, which is needed to run the GA.

i tried training a simple NN with a stupid hill climber some time ago but quickly hit a roadblock even with very few neurons because of local minima ... or maybe bugs.

i guess for more complicated problems the pure GA training method might just not be "cost effective" (i.e. time/quality tradeoff).
This is good for testing for skills but does not help with team fit and behavioral issues down the road. I hired a person a while ago who provided with a clean solution to the problem with good separation of concerns and unit testing. I hired this person but after few months this person starts yelling at other engineers, won't complete the tasks. Ultimately, I had to let this person go which was very unfortunate given the quality of code. The headline is don't miss out on testing for team fit and other cultural values of your team.
If I compare the amount of data I could have lost (or have lost) over the years, non-existent backups would have been way more fatal than non-existent RAID.

My post was maybe to strictly worded, RAID is nice and helpful, but it was responding to a claim that it is irresponsible to advertise a non-RAID device for important data, which is IMHO irresponsible itself, because it suggests that's all you recommend relying on.
Controllers are the normal "C" inside MVC. That stuff that talks to your Models and passes it to the view / template layer.

Plug [0] on the other hand is something like "rack" in the ruby world, a "A specification for composable modules between web applications". Phoenix is built on plug.

I think very simple you could say that plugs are pipes or similar to middlewares - functions that take the connection, transform it or do some checks based on something, then pass it to the next plug. Like a pipe full of functions.

Because phoenix is built on it, it is very easy to specify custom plugs and add them to your request / transform pipeline.

Someone correct me if I explained that wrong.

[0]: https://github.com/elixir-lang/plug
It is, I'm not saying it's not. But the other person is dead and gone forever? Imagine if someone killed your wife/child/brother/mother/etc. Does that seem like a correct punishment?

I'm not talking about accidents (e.g. a car crash), but premeditated murder? I personally think the length of that punishment is not in line with the crime. But hey, I'm getting downvoted to hell, so I guess most people think it is.
Do you mean "whole" multiples?
The Only Good Politics Are Boring Politics
Good guide on smart contracts. They will change the word, and it won't take more than a few years.
No. If the seed would be made available only in a kernel bug report.
How do you see these ratings on Glass door?
I'm forced to agree.
Big Data at a glance
Why do you think Haskellers would be offended by this?
The yearly cost of a US prisoner is $47,000 [1]. I am sure this is a whole lot more than society is willing to invest in the person outside of prison.

http://www.lao.ca.gov/PolicyAreas/CJ/6_cj_inmatecost
I live in Norway, though not Norwegian. From what I can tell it already generates a lot of debate. The sentencing seems to generate debate when someone does any sort of heinous crime. At the same time, folks seem rather proud of the system itself.

And I think folks should be. I'm American, the land of petty imprisonments and punishments lasting long after prison time is served. The system here seems to produce much better outcomes for both the people imprisoned and the community around them.
With excessive focus on ads, he was also responsible for a weaker product and also a weaker platform for developers. Can someone who worked at Twitter chime in?
Ugh he lost the popular vote
Worth pointing out that this refers to Scouting in the UK. While other scouting movements are based on the original UK scouting movement, there are notable differences between all the scouting movements so this doesn't necessarily apply to other movements. Regardless, good to see some solid press for scouting, gave me some of the best experiences of my life and via Gang Show introduced me to performing arts which plays a huge role in my life.
The show is called "Hajimete no Otsukai", see [1] for an example. Citylab had a text about it last year [2].

[1] http://www.dailymotion.com/video/xkae7e_toshijima_webcam

[2] http://www.citylab.com/commute/2015/09/why-are-little-kids-i...
[Appears that this was submitted several times on HN before being noticed.]

It appears that it's been fixed. https://twitter.com/Symbiatch/status/796407575776526341

Also see https://twitter.com/internetofshit/status/796405149501706240
On the flip side I personally found the Scouts to be a safe haven for bullying that, when it happens to a child at the wrong time, will wreck their mental health for years to come.
That's probably the one thing I actually agree with Trump on: when he said the whole "NATO, we have to talk" comments. We're all living under the US umbrella when it comes to defense and it's pathetic that we don't fulfil the terms of the agreement we made.
I also got a lot of benefits from my years as a Scout, as did my brothers, but I think that it might not be a good fit for all children and some might not get any benefits from it.
We are aware of this bias as our positions and projects often require such skills. I simply cannot hire someone who is unable to comprehend array sorting, vector math, etc.
E=h*nu was derived by Max Planck, not Einstein.
There's no chance I would consider a job that required me to do this.
I think I see what you mean, but in my experience, this is not how most people understand or use that term. Wikipedia backs me up on this:

The term political correctness (…) in modern usage, is used to describe language, policies, or measures that are intended primarily not to offend or disadvantage any particular group of people in society.
No, you generally have a a control device on site. You probably also have some backup/safeguards in place in case the controller fails.

In essential systems you have to build for robustness over efficiency.
Yesterday I was called a faggot for the first time in over five years. It was by a guy in a MAGA hat.

There are swatiskas with Trump 2016 spray-painted in Philly.

You joke, but it's a serious fucking problem when violent white nationalists feel emboldened by their bully president.
Neat project, but back when I was using Clojure a lot, I lived in Emacs and the time spent for booting up my interactive environment was OK because once booted up, I would work for a long time without restarting from scratch. Same for me now with Emacs+Intero for interactive Haskell development - once everything is loaded, Everything is fast.

This project seems more suited to being able to write fast starting scripts in Clojurscript.
That fair enough, but in this case the heating system is directly attached to the internet. The correct way of designing something like this is having the heating system as one system and the management system as another.

The management system can then receive information and MAYBE control some aspects of the heating system. If you remove or crash the management system, the heating system just reverts back to being a "dumb" heating system.

My question is: Why in the name of all that is holy does the heating system stop working just because the remote management interface decides to reboot?

This has to be design by the same idiots that believe that an in car infotainment system should be hooked up to the drive computer in a Jeep.
Their system makes you feel like an asshole if you're a bad guy.
Singapore's public service to adopt Workplace
"four" So, what does it tell you?
Newer model Subaru Outback is a good example. It looks something like an SUV, but the shape shows that it descended from a station wagon, not a pickup truck.
The most important part of getting paid more is asking for more.

Tomorrow, your hourly rate is $60. Doesn't matter whether it is. The next time you talk to someone, that's your rate.

Then when you're hired, you deliver. If they're happy with your work, you must've been worth at least that much.

Why does a SaaS cost $500 bucks? Why not just $50 or $5? The things we do are immaterial. You can deliver $200k worth of value off of a 6cents/hour aws instance. Why is my code writing worth $200/hour? Why is it worth anything? Sure, markets. But in order for there to be a market, someone has to create one. If you never ask for more money, nobody is going to give you more money.

What I'm saying is, if you do good work, you may as will ask for $60. There's really no difference. You're either a good engineer or a bad one. If you're a bad one, you really shouldn't be making any money at all. If you're a good one, there's no reasons you should only be making $30.
What does it mean "to have knowledge"? How much information qualifies you to be a knowledgeable? Plenty of us have a knowledge. Until, for one of your project you have to use Spring Boot and Hadoop at the same time. You know them well, you work with them already. But then you put both libs into one project and something throws an exception somewhere deep down in the unknown code. This is unexpected and does not come from your code. Good luck with searching for solution by yourself. Not that it's impossible, and you would learn something, sure, but troubleshooting takes a lot of time, you'd have to keep your current tasks aside and probability is quite high that someone had that problem before you.

IMHO, what makes you a good software engineer is not an encyclopedic facts in your head but general knowledge about principles, algorithms, patterns, etc. You don't have to remember all methods of all classes of standard library, for details you can check the web or use IDE. But if someone asks you about thread safe objects you have to know what does it mean. What may go wrong if you fail to make it so? Why properties must be immutable? And what the hell immutability is in the first place? All other things you should be able find in the online documentation / language reference.

What makes you a good software engineer is the ability to ask a meaningful questions. We have a powerful tools at our hands these days. Why wouldn't we use them for our benefit? You don't have to remember everything. It is there, within a hand's reach. Sometimes I have a feeling that asking Google the right question to solve your problem should be another skill tested during interviews.

What makes you a good software engineer is the ability to switch the tools and adapt quickly to new environment. Give him Internet, give him StackOverflow and ask him to solve a problem in new language, new framework. If he got the concept well, if he knows principles, that should be more than enough to jump in. Don't get me wrong here. I not going to underestimate guys with years of experience. I am not saying he will write flawless code. But he will solve the problem - that's a good start, isn't it?
Right now there is no data at all so a lot of people hope they will find something useful. But nobody knows for sure.
Those kinds of people are afraid of anything that resembles what was once called "normalcy".

Get your effin' genitalia and neurosis out of politics please.

There's people dying all over the world because you want to sell iPhones. And you keep discussing this crazy concept of safe spaces.

God, thank you so much for placing me on the other side of the pond.