skysight-inc/HackerNews huggingface dataset:
I worked to teach myself how to program. Started at the age of 9, pursued it off and on until I was 21 then went hard at it. I dropped out of community college because I had to work – so you're correct, working is something you must do to make money sometimes. But I had other options available to me. The easiest path I could have taken was to continue working construction for my father or paint houses with my cousin. These were neither fulfilling lines of work nor would they allow me to accomplish the life I wanted.

I was forced to drop out of college due to lack of money, but I would hardly consider what I have done to be less of an accomplishment. Over the last decade I have learned PHP, Perl, Javascript, Node, Python, CSS, HTML, various databases and now I am trying to transition into video game design and development which is what my plan has been for the last 15 years.

I disagree that college is the highest form of validation one can receive.

Edit: Grammer, spelling and this: forgot to mention that I have worked for several well known companies in a major US city now, one of them for 2.5 years, another for 5. I have also maintained a steady stream of side projects and clients.
But 5 years ago it was axiomatic that Microsoft would throw such a system away, and replace it with something underwhelming. In this case, the Kin, a total disaster.

We're now seeing that Microsoft may be starting to rid itself of the platform tax that's crippled so many of their efforts. In the case of the Kin, that even included Exchange support, which wasn't a desiderata for its market (and to make things worse, the code/libraries the Kin team was supplied were extremely buggy).
Can you elaborate on the purchasing of executive summaries? Sounds interesting; I also like to forage and often find that, for certain books, I really just want the technical footnotes.
I used this in a Firefox OS app, inside an implementation of Dijkstra's algorithm and an accompanying binary heap, and while I haven't run any rigorous benchmarks, I can say the runtime felt way better on my test phone when I rewrote the algorithm to use the typed arrays.

This is very often overlooked but extremely useful for implementations of fast algorithms in JavaScript that should scale to a lot of input data.
So don't use Google. Then you can stop whining.
Python 3 is Fine
Yesterday started my contract with Mozilla to write documentation. Today, I'm starting on re-writing the tutorial: https://github.com/rust-lang/rust/pull/15131 (apparently, bors is a bit backed up)

The new tutorial will be based around 'real' Rust development, and so will assume Cargo.

That said, http://crates.io/ should have install instructions on the site. I'll open a ticket and get on that.
For what it's worth it still feels weird to me.
Legal costs would be very high, in any case. Look at Toyota's gas-pedal settlement.
Well, normalized to working population, yes?
Tech brings fan video direct to TV. New Rev streams for Broadcasters
you are right. My confusion is that adding URL prefix is not convenient.
Lets say we have my blood alcohol level measured in the last 5 mins. It's 0.2g/dL. Whats my blood alcohol level throughout my lifetime though - i reckon it goes up and down quite a bit? How do i know I'm drunk or that it was caused by this keg I just drank?

Any data gathered from physiological models I will just arbitrarily ignore... just because...[waves hands]
While the idea of "proof" here is just a distraction, we have vastly more than merely "statistical correlations". We know that we've significantly increased the CO2 concentration in our atmosphere, and we have a pretty good idea of what that does to a climate:

"Of all the planets in our solar system, Venus is the hottest one, even hotter than Mercury, the planet closest to the sun. Venus, whose daytime temperature can reach 900 degrees Fahrenheit (464 degrees Celsius), is surrounded by a thick gaseous layer that consists mostly of carbon dioxide. When the sun's rays reach Venus, the carbon dioxide traps the heat within, causing a kind of planetary greenhouse effect."

From http://curiosity.discovery.com/question/venus-hottest-planet

EDIT: Also, you seem to be confused about what the law of the excluded middle says.
While cbeach's comment that you replied to is trollish nonsense, in response to your reply-

You don't use the camera any more, you use "google camera". You don't even use the keyboard any more, you use "google keyboard". A lot of the new android functionality is piled into 'google play services'.

Or you use other email clients, alternative cameras, or alternative keyboards. That's kind of the point of Android, and in splitting their own apps off Google is simultaneously making the platform better by opening the APIs required by them. For instance the camera API has gotten dramatically better - http://source.android.com/devices/camera/camera3_3Amodes.htm...

At that point they can start charging fees for android's use.

Google already charges partners for Google apps. Samsung is paying Google. This has always been the case with Google. Further most of those apps have been separate concerns since something like Android 1.5, and the platform is dramatically better for it (e.g. the whole fragmentation thing is far less of a concern, because the core platform shrinks to just core services, exactly as it should be).
There is a homebrew-cask of Rust's nightly binary. I think this should work:

brew tap caskroom/cask
brew install brew-cask
brew tap caskroom/versions
brew cask install rust-nightly
A Networking Protocol For Labor
No, incorrect. In science nothing is ever REALLY proven.

But there are standards by which scientists agree that a certain amount of evidence will be accepted as "proof". At least for a while. Where everyone understand that it could always be overturned by some evidence to the contrary.

In particle physics it takes five sigma to make a claim. In other fields, often less. http://blogs.wsj.com/numbers/the-particle-proof-1150/

http://en.wikipedia.org/wiki/Scientific_evidence#Concept_of_...

http://en.wikipedia.org/wiki/Falsifiability

For example everyone knew that water boiled once it got hot enough. Then someone invented a pressure vessel and wasn't able to boil water over a fire because as the pressure rose, so did the boiling point. And thus a thing that everyone knew was true for thousands of years wasn't quite anymore.
it also tries to state that working hard leads to less productivity, when US productivity eclipses most european countries.

i had a consultant complain that they hate working with europeans. the people always go on vacation and projects get held up, and they come back and have to get oriented with everything again. by the time they catch up they are on vacation again
Note that this is a sliiiightly modified SemVer: in SemVer, these three things would conflict. It would be strict SemVer if uno depended on ~>1.3, and dos on ~>1.4.

We hypothesize that this difference works better for AOT compiled languages. And since it's pre-1.0, it's all good. This is the 'we'll watch this closely and adjust' from the email: it might not be okay.
I just got a Pulse last weekend, and honestly it's not bad looking, much better than a FitBit which I bought for Mother's Day.

$390 is a hefty price to pay for limited features and a slightly better look.

You can get something that looks like this with all the normal features for a much lower price with Misfit Wearables. http://store.misfit.com/
The code in the challenge isn't even minified, it's just really minimally obfuscated. So, no confusion here.
What would be fantastic is if a Cargo repo could refuse a package which doesn't follow follow this policy (try to upload a new minor version with an incompatible ABI, get 400 Bad Request as a response). Of course, it won't save you from a change in semantics, but it would already be a good step forward.
Moving from freemium to premium
That's the funniest excuse I've ever heard for Americans not having holiday leave.
I'm in the same boat as you (Western US here). I've had a programmable digital thermostat for at least 10 years, and many newer apartments have them already installed.

I can't believe more people don't know about these things. They predate the Nest by 5-10 years.
The article focuses on professionals, but I don't know if that's the angle I'm concerned about. American professionals work more, but they are also paid more. They also have much better vacation and leave policies. More concerning is the plight of median workers, who aren't making a lot more these days than their European counterparts, but have much worse vacation policies to deal with.
Like if you have kids or commitments or something. It's cool! But it's also sort of a strong signal that you're just not going to be a good fit here.

You have entered exceedingly dangerous territory, and I don't think you realize it. Morally and legally. What you're essentially saying is, "We want people like us."

Honestly, I'm running into a bit of Poe's Law. I can't tell if what you wrote is serious or satire.
If the city owns a ballpark, and 50,000 people want to sit behind homeplate on opening day, you still need a mechanism for allocating those seats.

You can lottery, but then people would just trade the seats for money themselves. Why bother? If you want poor people to have more money, give them more money. You can even do it randomly if the lottery aspect is fun for them.
>while leaving the situation the same as it was at the start

No it doesn't. Less traffic, less pollution, faster parking.
It seems like study after study shows that longer working hours don't result in long term productivity increases, but managers aren't listening. Is this an example of market failure or is there more going on?
Naked mole rats don't get cancer
I cannot see the email. My email should be in my profile, if you want to contact me.
Would be nice to be able to delete your account once you've registered and found out that's the case.
There were thousands of email providers.
If I put 20 mice in a container, together with a toy car, measure the temperature in the container for 2 months and write a report about my findings, would that count as scientific proof? Because by definition, scientific proof does not result in 'true' or 'false', right?

According to Socrates it's impossible to disprove anything. That's purely a philosophical theory, but in this case it applies pretty well. You can't prove manmade global warming is NOT occuring because, in theory, the global warming that we're seeing (note that the definition of 'global warming' isn't set in stone, too) could be caused by other factors.

So, proving something isn't possible is impossible, and to top that this person runs a blog on global warming skepticism. I have the feeling he/she could be somewhat biased...

Just to be clear: I'm not debating man-made global warming. It's just that these kind of challenges bug me.

Side note: what is 'scientifically proven' anyway? I wrote a thesis on propaganda, and discovered (among other things) that when you say something is 'scientifically proven' most people stop questioning your claim.
What difference does it make if the cause is entirely man made or not. Should we let 80% of worlds population who live on the coast just deal with rising sea levels, because it natural? Do you really need to know it's causing a rise in temperature to want less trucks and cars polluting the air in your city? Or does the fact that we will never have the historic data to know for sure if humans are causing global warming, make it okay to ignore the issue entirely, forever?
The fear of the SSN input in the comments is interesting. That was my knee-jerk reaction as well.

I'm not saying the fear is unwarranted, but do you know where your employer is inputting your SSN and where they keep it? How safe do you think your personal data is?

I built an employment application 'web app' for a job not too long ago. It was terrible, and against all my objections, we ended up asking for the applicants SSN. It certainly wasn't secure by any stretch of the imagination, and I cringe a little every time I see an application come in. I'm sure this sort of thing happens daily.

Anyway, I went ahead and put my SSN in to Checkr. It came up with an address I've never lived at, next to 3 addresses I actually have lived at. Not sure what that's about.
The Data Enrichment Method
Would you ever want a stranger driving you home who wasn't background checked in some way?

I wouldn't.
The More Languages Change The More They Stay The Same
An os anybody can create from scratch
Why Teams Don't Work
Processing the 'Disruption' Disruption
I find the conflation of language with runtime in the flag example to be especially obnoxious. All the Wolfram Language looks like to me in this example is a bunch of key value pairs with some hidden calls to a runtime that costs me money to use.

Not that I'm against spending money for something that's useful, nor am I against Stephen Wolfram trying to make a buck. It just seems a little misleading to bid this product as a "language" when really it seems like it's just a giant library/extended runtime for Mathematica.
Gpgtools.org certificate expired
The SSL certificate for gpgtools.org has been expired on Tuesday 24 June 2014 05 h 05 min 27 s Central European Summer Time
The US has had a GDP advantage since the second world war. But since then much of the EU has rolled out socialised medicine and more workers rights (maternity leave, mandatory vacation, even a higher minimum wage) and they haven't slipped down the rankings as a result.

Understanding why the US's GDP is as positive as it is is a much bigger topic that takes us into areas like natural resources (e.g. oil, metals, etc) but also history (e.g. World War 1, world War 2, even the cold war).

It is a pretty weak argument to dismiss all of the article's points just by repeating "but GDP!!!" over and over which is more or less what your post is.
That's a terrible analogy. Blood alcohol level only rises upon consumption of alcohol. Temperature rises and falls due to tons of external (not fully understood) factors.
That kind of consensus is actually worrying to me. It makes it seem like there is very little effort going into ensuring that all the research the climate scientists are doing doesn't have errors.

In other words, in the echo chamber there are no critics.

Kinda like the dumb ideas that occasionally come out of SF because nobody there knows about the real problems that real people have, they just know about the trivial problems that they as single dudes in SF have.
Docker is the Most Disruptive Technology in the Last Decade
It's frowned upon to take any time off in the US. I've seen it viewed as a sign of a lack of commitment or even laziness. Consequently, we take less time off because we're scared we're going to lose our jobs.

No one is congratulated for taking time off in the middle of a project for your 'sanity' or 'to re-charge'.

Everyone is scared. There is no safety net. It's no way to live, but it's our reality.
Considering that the theory of anthropogenic climate change is not falsifiable in the first place (a key tenet of the scientific method), this is a strange offer indeed.

There may be a purported "consensus" on climate change but that does not make it scientific:
http://wattsupwiththat.com/2013/09/07/a-question-for-oreskes...
And that's just not true if you're giving money back to the poorer folks so they can afford to park again!!

This works if you price people out of the market, not if you price people out and then subsidise them back in, and it's the pricing out in the first place that is my problem with it.

Or are you saying not to give the poor some of the money so they can continue to park, but just as a bit of a bung as an apology for taking away their access to yet another public service?
Dangers of std::shared_ptr
>This faster version fails on some arrays (any array that isn't contiguous). This is a bug, not a feature.

I'd argue it's actually a future.

For one, it's not forEach for one. It doesn't mask the native implementation. It exists in its own namespace.

Second, it's not like forEach doesn't have its own problems. Like not being backwards compatible to older browsers without shims.

Third, nobody (or very very small values of "somebody") use non contiguous arrays with forEach.

The speed is a great feature, especially if you don't sacrifice anything to achieve it.

>The library user is now responsible for checking that the array is contiguous before using the faster function.

The library user already knows if he is using contiguous arrays or not. After all, it can fuck him over in tons of other cases, even a simple for loop, or a length check, if he treats one like the other. So it's not like he doesn't already have to be vigilant about it.
Seconded. If paper form is more your thing, I've found his compilation book "Managing Humans" (http://www.amazon.com/Managing-Humans-Humorous-Software-Engi...) to be a great place to start.
I had a similar thought. But I take the point more seriously.

To be clear, given the current data it's very likely that the climate is warming.

But there are no empirical data that show we can do anything about it.

A better contest in response to this post would be awarding $10,000 for proof that any plan (cap-and-trade bill X, global carbon tax of Y%) would be a net benefit over a given period of time (50 years, a century?).

This contest wouldn't prove anything either, but it does demonstrate something more profound about the limits of empirical decision making.
How big a sample size of Europeans does your consultant have? Your claim that "Europeans go on vacation and projects get held up and they can never catch up again" is... dubious at best.
نتيجة قرعة بنك الاسكان والتعمير 2014 مدينة بنى سويف مشروع الاسكان الاجتماعى
Creator here - would love feedback about what kinds of features would make this a useful tool for you.
According to the BLS only 146M people are working in US - 46% of total population or 59% of working-age adults. And 26M of these are parttime. Goes to show you working hours are not evenly distributed among people.
How We Picked a Format for Employee Reviews
Also, why does the GitHub login require full access to personal user data?

"This application will be able to read and write all user data. This includes the following:
Private email addresses
Profile information
Followers"
Offline Matters On Mobile
Average typing speed infographic – Are you faster?
Did you know that average wpm for adults - 41? Take a test and share your result.
lodash is the fast one that pioneered this, underscore for the longest time fell back to slow native ones.
>The United States is the only advanced country that doesn't guarantee that its citizens will get paid vacation time and holidays

I find the reasoning consistently maddening. What they should be saying is that there is no federal mandate for private employers to pay workers during vacation/convalescence/maternity leave.

In point of fact, for government workers there is paid annual/maternity/paternity leave which ends up being "use or lose" and in effect becomes a mandatory leave - something universally omitted in these articles.

I think this just comes back to the classic debate about how the American economy is organized. Our constitution and US Code is not organized such that the government can easily dictate laws to private employers, that is by design.
Don't equate Rails with Ruby (some projects follow semver very closely).

Rails follows a shifted semver version, as documented here: https://github.com/rails/rails/blob/master/guides/source/mai...

Bumps from 4.x to 4.y might contain smaller breaking changes.

For a large project as Rails, I find that reasonable, otherwise, we'd be at Rails 20 by now, which also doesn't quite give a good sense of how the project evolved.
Yeah, all these Europe's way are better articles and books fall a little flat considering how terrible their economies are nowadays. It sounds like they are saying, "come be like us! Our nations can't even make their debt payments!"
Perhaps someone will offer a prize for disproving the existence of angels.
I think it is a useful construct for specifically the scenario it is mis-used in here. Overriding default values, or a kwargs polyfill

function foo($option1=1, $option2=2, $option3=3, $option4=4) {
//do stuff with params
}

this is unwieldy and difficult to reason about when you see it used, especially if you are trying to use some of the initial default values. ie.

foo(null, null, null, 10)

vs.

function foo($options) {
$option1 = 1;
$option2 = 2;
$option3 = 3;
$option4 = 4;

extract($options);

//do stuff with params
}

With this, you can just do

foo(array('option4'=>10));

obviously its a preference thing, but I think it is a somewhat harmless use case. If there are any params which you do not want to be overriden you move them beneath the call to extract.
Often, when articles highlight bad laws or customs, economical arguments are brought up.

Workaholism -> backfires and is bad for the economy

and in recent threads here on HN:

Workplace surveillance -> backfires, people feel controlled and performance suffers

Government espionage in USA -> backfires, people lose trust in US businesses

I don't feel that this is the strongest argument. "Please treat us better, it is in your own interest!"?

Germany's vacation was achieved through politics (labor laws) and unions (labor contracts).

The economic argument probably won't work, since economic considerations (real or imagined/short-term/local maximum...) have led to the current situation in the first place.
> But 5 years ago it was axiomatic that Microsoft would throw such a system away, and replace it with something underwhelming.

Is not not axiomatic that the Nokia Android phone is a temporary thing? They aren't trying to build a line of Android phones, they are trying to retain market share as a phone manufacturer until Windows Phone is more successful.

Either Windows Phone becomes a solid 3rd place Smartphone OS, and they kill their Android line, or Windows Phone becomes an obvious failure, and they sell the remnants of Nokia. Either way, 6 years from now MS will no longer be selling Android phones.
My guess is it is people trusting their 'gut' over a study. Working long hours looks impressive. If you stay late or come in early you look like a team player who is willing to put in the extra effort. Whether or not that effort is actually valuable is immaterial, the appearance is what matters.

Call me cynical but I'd imagine that drives a lot of these overworked schedules.
Computer spots rare diseases in family photos
Another stunning HN thread where a subset of posters have decided they know more about climate change than people dedicating their lives to the study of climate change.

Since so many of you are wagering or believing let me just toss out what I believe.

I believe that credible and respected climate change scientists have forgotten more than you could ever know about the subject.

Climate Change deniers are a joke and a menace and are tied neck and neck with creationists for the moron awards.
Just looking at the documentation is enough to make me wary: all of the default conflict resolution strategies[1] will, by design, throw away data in the event of a conflict (except for "skip" and "abort", which probably don't do what you want either).

Supposedly you can write a custom conflict handler (in Perl, naturally). But I find it worrying that a feature that's so critical for correctness is also entirely undocumented. I found an open issue to write some docs[2], which refers the curious to a single unit test that was deleted in 2011 with the commit message "Spelling cleanups, other maintenance" [3]. Doesn't inspire a lot of confidence.

[1]: http://bucardo.org/wiki/Swap
[2]: https://github.com/bucardo/bucardo/issues/61
[3]: https://github.com/bucardo/bucardo/commit/5eeb51d5bb7dd379bb...