skysight-inc/HackerNews huggingface dataset:
I have 851 reputation (top 39% of all users), I have answered 15 questions, about 50% haven't received any points, a few have received a minimal amount, and two or three have received a bunch of points.

My answers are generally to quite niche topics, I have never gone out of my way to answer questions, I typically post an answer when I have invested a good chunk of time to find the solution to something and then see a question about the same issue. I sometimes see questions I could answer (or improve existing answers), but do not provide an answer as I find it hard to justify the time, I feel that if I wanted to rack up points on stackoverflow it wouldn't be that hard to post several answers a day.

My reputation has gone up pretty much steadily, for the last three years, with an average of about 3 or 4 posts per year. I am a pretty light user, and being in the top 39%, if anything, surprises me as I could easily imagine being in the top 80%.

I find stackoverflow very useful, I work in games development which is quite a broad subject, in an ideal world I'd have very in depth knowledge about hundreds of topics, but in reality stackoverflow allows me to get quick answers to a huge amount of questions/problems, which in turn gives me more time to devote on area which I feel are most important. I haven't noticed stackoverflow going down hill in the time I have used it.
Stop overpaying hollywood actors and exploiting the public with your prices. Its disgusting. Children are dying out there and familys have nothing. So hats off to people who are taking control. As for the disgruntled people who dont like people accessing free movies. TOUGH.
I use apple maps it's great in Montreal. I also use DDG for 70% of my queries.
Do you want to be hungry all the time? Because that is the result of the required diet (close to hardcore 1200 kcal CR bottom limit) to compensate for hypothyroidism. Essentially starvation.
It is worse than drug cravings which tend to disappear after a short time. I wouldn't wish that on anyone.

The body sadly seems to sense lack of input/output balance, not current energy state.
This isn't my experience, at all, with "Tier 2/3" schools. I have yet to find a single one that doesn't have -at least- an alumni network.

Try to open your mind a little bit, and maybe you'll see that others do belong to a "club" even if it's not YOUR club.
Very interesting! Do you work at Jolla or are there any 3rd party jobs?
Senior developer in the Civil Service, 8 years experience, £60k/year
Developer contractor, nearly 20 yr exp., now mainly .NET, works out at just over £1 a minute :-)
Or they could just never never sell anything to an informed party again.
It will fail if they don't improve performance and home UX. Adding APK support would also be a huge feature.
I'm not sure but I suspect that viewpoint has a massive effect.

It's similar to the old saw about growth vs fixed mindsets.

I often describe programming as "failing 99 times and succeeding the 100th time, and counting that as success". There are a lot of people who are not wired and acculturated to that sort of "success".

That said, I don't (obviously via the growth mindset) think it's a fixed quality, it's more of a learned and acquired routine.
He is at Facebook now
It exactly means 'unable to be explained or accounted for'.

If you have no domain knowledge then yeah, it's going to be confusing. Not inexplicable. Confusing. If you've never heard of middleware then yeah, it's going to be a bit confusing.

If you genuinely don't know then middleware is pretty simple. Imagine a stack of functions, each one taking a HTTP request and returning a HTTP response. Each middleware can meddle with the request and/or the response and pass control up the chain. Imagine a middleware that detects if the request is authenticated, and if not returns a 403 status code. If they are authenticated it passes control to the next middleware up the chain.

next() is how you call the next middleware in the chain. It's awaited because future middleware can be asynchronous.

Irrespective of if you know what next() does it's pretty easy to infer. At least I think. Your millage clearly varies, but it's not because of "these damn over complicated tools that the damn kids on my lawn are using". Harking back to the shitty, insecure, monolithic messes that the 00's produced and saying how simple they all where is... wrong, at best.
One aspect of European data protection is "freely given, informed consent". You can only do what the user has consented to. If a company loudly says "We'll never share it" and the ToS says "We can share it", then what has the user consented to? You could make a case that the user is consenting the loud proclamations. EU data protection law doesn't allow dense legalise behind a click-through as "consent".

So maybe EU law is already doing what you say it should do. :)
I think webforms, or JSF, or coldfusion at the time served a critical purpose. In the early 2000s most of the growing web was indeed just forms with state (much of it still is).

It's obviously changed much since then with client-side heavy rich applications, but those technologies at the time were very successful in RAD for basic CRUD, e-commerce, or basic data display.
This adjustment is on the extreme end to be sure. If you make 80K where I am and live in the square footage I do, a comparable place in SF is around 3K* more expensive per month. So there's a very real, ~36K negative adjustment to that 120K SF salary for me.

*editted
From what I read on a forum, the Kiss network rotates their videos across a large number of Google accounts. It's quite amazing how they manage that kind of infrastructure. What's more impressive is that when Google catches whiff of them, which they have done multiple times now, they're usually back up in a few days.

If any of the Kiss devs are reading this, you should commercialize your stack, and aim it at people who want high availability personal video storage.
Just a few comments.

1. GKE (Google Container Engine, GCE is compute) lags weeks behind any k8s release so if you're looking for bleeding edge it really isn't the best system, you're better off managing the cluster yourself. GKE being bumped to a recent version seems to be a private matter decided by a few Google employees, so you're never sure at all when you're going to get 1.37 or whatever version that is multiple sem-minors behind. It seems like it's usually about 2-3 weeks but I've never found any discussion or issues about its status so I wind up just checking every few days to see if it's been released. I have a mission critical feature that's being released (I hope) with 1.5 (IP persistence for sockets) and it'd be really nice to be able to follow the decision making process. Or at least have some understanding of what it entails (3 weeks of no major issues? GKE specific bugs? someone comfortable enough to release the hounds?)

5. I've had nothing but headaches with Ingress deployments. I'd wager it's by far the most brought up topic on the k8s slack. The documentation is all over the place and it seems like every example is completely different from the last, albeit there's never any explanation as to why exampleA is different from exampleB but does the same thing. Then you throw in annotations that might be required and IIRC unless you're reading the go docs you wouldn't know anything about them.
You cannot use it for free now. Just because the currency isn't US dollars, doesn't make it free.
It's as though people think that a car costs 45% as much in Kansas City.

Or, to use another analogy, it's like being the wealthiest man in a developing nation. There's no amount of money that can buy you reliable infrastructure in a place that fundamentally lacks it.
Semi-related question: How do you calculate taxes in UK? Is the base of the tax the salary offered by companies in job offers? I mean, with say £60k job offer, do I pay tax from £60k? (with the last £17k being taxed at 40%)?
They exist, and they do very well. Things like Nielson and others have been doing something similar for many years, as well as countless surveys that can pay you, and both of my parents have installed on seperate occasions a toolbar which pays them pennies per day they keep it enabled, and when asked about it they were fine with it recording everything as long as they get their payout.
Is remote access by TeamViewer established through the VNC protocol? I use RealVNC when I want to remotely control my computer but it's not as fast as I'd like in most cases. Also I'd prefer it if the connection between me and the server I'm connecting to was direct and wasn't being routed through the servers of a third party. I checked Wikipedia and it says direct P2P connections happen 70% of the time but I'm not so sure.
Works fine with the anti-adblock filter lists in uBlock Origin (which I can highly recommend)
Create Custom AMI, Encrypted EBS Snapshots, Share with Other Accounts/Regions
Technically, no, but the proliferation of those in the likes of the npm ecosystem is almost entirely due to the shittiness of the JS standard library (such as it is...)

. NET, however, has an excellent stdlib, so in practice you simply do not get packages like this.
If it is common, maybe it is not character. Somehow people hundred years back did not have the problem and they had just as many character flaws.
Which they had to unblir.
DMWay Analytics 2016 Red Herring Top 100 Asia Winner
Throwaway.
Data Scientist, Insurance, FT, 39k a year, approx 3 years experience.
How's business consultancy doing for you? Seems it's better paid, but I prefer the technical side personally.

You surely have more experience than me, but what I personally do is increase my rate by X% every 6 months or so, non-negotiable for new clients, with fair warning for existing ones. I often start a contract on tech X, and after some time I'm touching other parts of the business, so the rate increase makes sense.
Extreme non-techies will say "WhatsApp is broken, use this app instead". People who read the news will know it's about the US companies wanting to spy on your data (remember Germans don't have US 4th Amendment rights), and will switch apps.
Mobile Analytics: A Complete Guide to App Retention and Engagement
Yes salaries are advertised gross, and you deduct tax from the gross figure. Try this site: https://listentotaxman.com/
Are you a team lead or architect or similar? This seems high for just a web developer
I don't think dense legalise in a click through can count as "consent"
I think generally when people respond with COL they are attempting to make themselves feel better about their life's insecurities. --- Such as the fact they don't live in SF or make that much. Best to ignore it, or state that the COL around SF is not as high, such as in Fremont.
Not me, Kubuntu 16.04 and Chrome too. I did CTRL-+ a few times though -- maybe that helped?
ClojureScript along with re-frame/reagent/etc. can actually be used with Exponent too! "lein new exponent my-project" creates an exponent project, ready with figwheel for live REPL. The template can be found here if you want to just read it online: https://github.com/tiensonqin/exponent-cljs-template
It is very unlikely we will see a third alternative on phones. But, who said smartphones will be a mainstay for ever? There is clearly a major drive towards voice as the primary UI and if you are not screen constrained then interesting developments might occur.
You know, there's at least a chance that noone will ask. A lot of employers won't read your CV too carefully, and then at interview, if they like the look of you, will only hear what they want to hear.

Of course you could argue that such an inattentive employer is unlikely to be a good employer.
I already see non-technical people switching; it would backfire massively since now the rest will overcome their inertia too.
I buy most of my favorite aaa games in the box, outside of steam. GTA5 was my latest buy. I love having that choice to own something irl.
> Why should the government intervine between consenting adults agreeing on a contract willfully? Isn't this the definition of tyranny and why we oppose things such as the war on drugs?

The idea that contracts between adults are sacred is basically a libertarian philosophy. Many countries (incl Germany) often limit what contracts can do.

You can also make a case that people did not "freely consent" to transferring data. A click-through multi-page legalise doesn't count as "consent"
New edition of Mastering Emacs
This is why liberal economics are such a conservative force. Their hide moral arguments by embedding them in a loop: "this how things are, there are some good things, so how things are is good". Then they also use the argument the other way around and in the end, there is no way to bring up the possibility of change or challenging the status quo: "What? You don't like how things are? Poor thing, cheer up! Maybe you are not trying hard enough?". The underlying truth is that how things are is good for them and the capitalists that fund them. Then they will rationalize whatever excuse to pretend that it is also good for the rest of us.
Maybe this helps: https://medium.com/rmotr-com/top-3-places-to-find-remote-pro...
The reason why government should forbid it is not to protect the individual that's agreeing to give away their data, but to protect society from the externalities of those transactions when they occur en masse. Privacy is a necessity for a democracy, without it, democracy falls apart, that is extremely dangerous, and that's why a democratic society should protect itself against it.
> any data, besides name, password, email address

Collect any data you want if and only if you have the informed consent of the user. This means explaining in detail what you're intending to collect and gaining permission first (opt-in).

> This information can never be sold.

Sell the information if you want (that was collected with informed consent of the user), but collecting data brings a responsibility of care for that data and liability for any problems that happen because those records were stored.
Well, foursquare is already using foot traffic to predict retail sales right now.

https://medium.com/foursquare-direct/foursquare-predicts-chi...
Senior front end developer. 4 years experience. Now a contractor on my first project at £350/day in a big company. Expecting this to rise to 400/450 for the next gig. A few months ago I was full time at a startup on £52K.
But do they need to warn you? I always assume that the information I send to a server is being stored forever by its owner, unless he tells me otherwise. If Whatsapp said it wouldn't share user info and dit it without informing users then yes it should be punished for it and prevented from doing so. But as far as I understand what happened was a TOS upgrade. Don't like it, go to Telegram.
Mass student loan forgiveness is a terrible idea
I totally disagree. Housing is such an over riding cost that no amount of things you can buy on Amazon will save you. The housing prices are rising so fast in SF that it makes estimates like this one LOW. you would be unlikely to save any money at all living in SF on 150k but Kansas has such a wide variety of hosing options that range form super cheap to substantially affordable that you could easily save as much or more that if you were living in SF on double the salary.

Edit: for the record I don't live in and have never been to Kansas City.
working for an engineering consultancy at a very senior technical level, overseeing big data projects, and doing some business development. £80k p/a plus benefits
Not everywhere is Libertarian
> ... (and the ones you do have quickly leave)

"The problem with this place? Everyone with get-up-and-go has already got up and gone."
I live in NYC and I cannot speak to SF. But perhaps the NYC figures will provide insight. In short YES the car DOES cost 45% as much. My monthly parking cost is $520/mo (with another per-use fee if I take my car out more than twice a week.) The $520/mo is more than my $300/mo car payment. I dont know how much parking costs in KC but i'd venture it is near-free.

Oh, and this is just the monthly cost at the apartment building, not for destination costs which are separate.
Simple ways to distinguish between engineering levels
The BBC like to change the page title after the initial posting of the article, especially if the story is still developing.
Communication with GitHub Issues: On Labels
I have an easy metric for that: when you're navigating, look at the "loading" spinner on the tab bar, and see how it almost always freezes every time a page is being drawn.

DOM painting/manipulation times in Gecko are a joke, probably the worst pain point of Firefox. And it's not the only one...
6 years experience. software developer 450£ per day
You must have an insanely huge apartment for rent to increase by $4k/m by moving to SF. But even assuming that -36k adjustment, you're much better off making $150k in SF than $80k in Kansas City.

Of course, you also have the option of downsizing into a smaller apartment. The amenities in a large city make it much easier to have a small apartment (for example, in NYC I drop off my laundry instead of washing it at home or hop around different coffee shops to work with a change of scenery). My quality of life is definitely higher in a small NYC apartment than a large Vermont house.
Watch it being completely ignored by HP.
Multiclick
I had the same experience for the 3 years I was teaching assistant. Some people "clicked" very early and some didn't, but it's not set in stone. I've seen people succeed with only hard work and motivation. Once you've unlocked yourself there is not much differences between you and the ones who have unlocked themselves earlier.
> What I want is to write package.json, put my code where I'm told to (let it be src/ts, src/css, or w/e) and be done. May be turn on plugins (turn on, not setup every plugin with custom configuration and glue them with JS).

You should take a look on Ember or Angular 2 (with angular-cli).
This is kind of offtopic, but "There's recently been a lot of discussion about how much people are making in different areas of the US". Where can I find that post? Thanks
Just switched roles so can give two:

Small Investment Bank - 61k + ~30% Bonus (3-5years experience) Java / Angular - Back Office Developer - Permanent

Small Hedge Fund - 65k + 50%+ Bonus (expected/promised) - .Net / WPF (5years experience although not in .Net) - Permanent
So would you say the situation is worse than elsewhere? Especially considering we are not US citizens and thus free game under the US constitution.
What is an OTT?
I'm not running any more than someone who moved from e.g. Detroit to Manhattan (something I did in 2006).

Nations are terrible, leaky abstractions (intended to make you feel proud of things you have not done and hate people you have not met) and their use is discouraged.

Fighting for change against cowardly authoritarians themselves armed with machine guns and drones (like the Department of Homeland Security) is pointless without your own weapons, and I do not wish to take up arms. Anything less is ineffective, as Snowden and al-Awlaki and Nacchio (and perhaps Obama) have shown us.
More importantly, are they hiring?
Except the part where you can very easily not have a car in NYC and just spend $120/m on the subway + $200/m on Uber. You actually come out ahead.
In 2013 I declined an offer (first job, graduate): software dev in bigco (IT Provider travel industry), £38K
Ah okay, thanks. I'm thinking of doing something similar with a Hangouts group. You can use "Google Takeout" to export your entire Hangouts activities in JSON... so it looks like I'll need to do a bunch of my own parsing. It's a fantastic idea though!
In France https://www.drivy.com/ is getting pretty big but I'm not sure in which countries they operate.
On the Mac there is an old app called Fluid that makes this process easier; single website browsers appear as separate applications.
>Do you know what the specific qualifications were in this case though?

Here is one of the jobs in question (I think): https://jobs.lever.co/palantir/12db3e3a-33ca-4896-b4a5-c853e...

It's pretty sparse. It looks like a CS degree is not necessary. Granted, those qualifications also seem vague. That could be bad for Palantir, because it could be argued that most of the people applying met the minimum qualifications. Conversely, it could be bad for the OFCCP because it could be argued that the applicants really did NOT meet the minimum qualifications. It's pretty subjective.

If you go to the apply page, the only thing that is absolutely required is a resume, a full name, and an email. Could it be that some people applied thinking that this was all they needed to apply? Maybe Palantir expected everyone to put some kind of proof they had coding experience.

Anecdotally, I knew a Chinese guy who had a big Chinese mailing list to talk with other Chinese people across the country. They really helped each other out - ones with great writing skills would write testimonials for Linked Ins. It could be a case that Palantir was shared in a community like this and it was noted that not very much is required to even apply.

The OFCCP could be exploiting the same facts: Palantir did not define very many minimum qualifications, so it can be assumed that anyone who applied was qualified.
Get one on Twilio, set it up so you get the verification code, finished. Right?
What I find in in-house IT is that CS curiosity and ability to develop good software aren't the critical traits. In those environments, a "developer" spends the majority of his/her time integrating vendor solutions and writing connector code. Often they are task switching rapidly between projects, operations, and support. The critical skills belong to executive function: time planning, task switching, communications, etc. The stronger your executive function, the better work experience you have in those environments.

Of course, some companies see IT in a more strategic light so software development is robust and they do look for talented developers. A mid-sized financial company, I was employed at 12 years ago, wanted custom finance packages. At one time, Fidelity had a separate business unit that was IT R&D: I'm not sure if it still exists. Nowadays I believe they are the minority.
Cognitive ability isn't equally distributed.

It's not fair to call people that find programming difficult lazy. You can work harder and longer, but it only pays off up to a certain point.

There are some tasks which require more intelligence, and some which are easier for more people to do. And thankfully. there's more that can be done to make the former more like the latter.
Slight counter, I'm working remotely (I live in small town in the Philadelphia suburbs) for a company with the US office outside of Boston, making 135k right now.
Although that might change real soon. There are a number of ongoing works that attempt at using CNNs to estimate both geometry and movement.
I heard an advice that it's best to pay them on monthly basis. In that case when you encounter hardware problem you just buy a new VPS instead of dealing with support.
Shadow Regulation: The Back-Room Threat to Digital Rights
I'd pay for a tutorial that shows how to use libhybris to accomplish that.
I remember there was a website that supplied tl;drs of EULAs from popular websites. Anyone knows it?
Most likely this one: https://news.ycombinator.com/item?id=12588202
When you're already paying extreme housing costs? I really don't think most SWEs I know could afford this... Unless they wanted to give up saving for retirement, owning a house, etc.
Have language drops its indentation based syntax
The funniest part will begin when Google start sharing user data with Facebook and vice versa, for mutual benefit. Perhaps only then regular users will start thinking about privacy.
Why is this on front page? It has two buttons and one text input.
I would go to the company, and if they didn't respond to the issue, I would do a public disclosure of the flaw.