skysight-inc/HackerNews huggingface dataset:
Regarding what others earn - I've already asked the ones that I know, and on average it's 20-30% more (mobile dev & security... advisor, you could say).

About the concern of not having a more senior person around - true. I was (and still am, as a good measure) scared of that bit, what I pretty much did was dig in everything that I could find on the subject before development of my part (and the ones that I'm linked to - not writing a software driver ;) spinned up. That pretty much meant scouring the books (windows internals, Oney's WDM, MS's WDF one, except for the UMDF part), MSDN/linked "whitepapers" (let's say that there are some holes), any sample code that I could find, and most helpfully, NTDEV discussions/linux drivers docs and guides (yes, it is very relevant :)/osdev wiki&forums... and whatever else I've stumbled upon that seemed even remotely connected. As a consequence, I had a slight burnout during my part-time period (school&work) - I'm nowhere near as exhausted now (8/day) as I was during that period (3-4/day) :)

The other defense mechanism against being alone is that documents and code reviews are common in the company, and I'm steadily documenting / teaching others (who have significant linux drivers experience) the concepts of windows drivers, so it's not entirely without scrunity. Perhaps the biggest issue there is converting people from the "windows sucks/linux rules" mindset (well, it's not so bad, but there are some cases in which I feel it approaches that set in stone mentality).

Also, a mindset of "making the thing work somehow" for kernel programming (driver or otherwise) doesn't strike me as proper ;)
Fortran is still big in our company, an engineering consultancy with lots of old gas calculations to support. There's also a variety of old basic programs which I've been asked to support and update.
(If you use headphones you might want to turn them down until you hear the volume of the cap guns in the video.)
Why is a percentage a relevant measurement here? I think you would just want to measure budget compared YoY adjusted for inflation. The reason it doesn't make sense is that the US budget doesn't need to be balanced. It's not like spending a ton more on subsidies for something new (e.g. renewables/electric cars/healthcare) means that NASA lost money).
I am still having trouble to understand it. Is there something like an elementary picture/animation and it's mapping to lambda calculus (or a step)?
What are you talking about? Salary for equivalent positions is only tenuously connected to performance. The only people who benefit from salary secrecy are employers, and they benefit greatly.
I would be careful with defining winners and losers. How does pay distribution inside any given group look like? What about the age distribution? Health? Overtime policy? Who assigns work and the degree of responsibility attached to each assignment?

For example, if we define that white males get the highest page in average, we could also see in the same statistics that middle aged white males who suffer from health issues and can't compete in their group in overtime get less pay compared to someone with the same health and age group but of different race and gender. Are white males then winners?
That's a pretty rudimentary and tired view. Having a single super power that acts as playground bully seems to leave the world in a pretty stable state. It's hard to ignore that fact. A massive cut in the military budget could have unintended consequences of another cold war, etc.
Works awesome on my Nexus 6 so far. Woww.. great job!

fish package install output something weird but it works. And nodejs installed!

You are da man, man! Now maybe I won't bother rooting it.
Poll HN: What is your primary desktop OS (and version / distro)?
Please specify below if you choose 'other'.
Windows (ancient versions)
Windows 8 or 8.1
Mac OS X (older versions)
OS X 10.9 Mavericks
OS X 10.10 Yosemite
Getting rich quickly is an evergreen topic because 1) we tend to link happiness to money and 2) we all like shortcuts. He is supplying a product to this demand.

By spending money on advertisement, he increases the perceived value of his personality which leads to more book sales, more lectures (with higher fees), more YouTube views, etc. Basically, he's building brand awareness of himself, just like the Coca-Cola company does with its products.
Ahh... What kind beneficence... Just helping to keep people happy.
lot of variables when it comes with spam detectio ... I guess google has oversimplified some controls, and lot of private server with good reputation are closed outside.

In our company , ( we are a hosting email solution ) lot of time and human resources are spent to monitor and work with the work produced by the spam filters. I guess it is too soon for this kind of solution to be sostituite with AI.
Try Hacker's Keyboard. Or a real bluetooth keyboard.

I now actually prefer the Hacker's Keyboard on my Nexus 6 in portrait because the regular keyboard takes a lot of energy and generally is a hassle and really loud.

I do all of my programming and everything on Android for the last 4 months.
Well put. As the adage goes "talk is cheap" or should I say "presentations are cheap".
Given Tesla announced a 90kWh pack yesterday I tend to agree
The Conversation

"Hey Coliin, I've been chatting with a couple of people, and I've got a concern about my salary"

"You're fired"

The End
Google Doodle for Eid
Although it doesn't make a difference but I wonder why there is never a Google doodle for Eid.
The previous OS version poll on HN is 4 years old.

https://news.ycombinator.com/item?id=2303726

---

And for me:

Windows XP (200X-2009)
Windows 7 (2009-2012)
Ubuntu (2012)
Manjaro (for a few days)
Arch Linux (since 2013)

I haven't tried OS X, but I'm sure that I'm never going back to Windows.
>Salary for equivalent positions is only tenuously connected to performance.

But it's often supposed to be, and so salary differences can hurt feelings just as much as if the correlation was perfect. Or they can hurt feelings because the actual reason for the difference is unfair.

>The only people who benefit from salary secrecy are employers, and they benefit greatly.

Is that always the case? Remember, in this scenario we have a detailed knowledge of equivalent position salary, we just don't know which of those thousands of numbers belong to our coworkers. How does that remaining ignorance hurt me in any notable way?
I'm surprised this wasn't a thing sooner. I found out I could modify my github commit calender thing like over a year ago. Awaiting for mainstream abuse (hilarity) to kick in now thanks to this! :)
I understand, but here's why you can't do that..

Let's look at about a 30 seconds excerpt from his intervention in Norway[0]. From 8m7 to 8m38.

Now, he starts explaining the numbers at 8m7s. At 8m38, he's made his point and at that stage, you would be 'convinced'. The interviewer said "Uhuh" (you can hear the audience laugh when she says that). She didn't understand that he has already made his point. (1 kilometre² ==> 1GW).

She says "With you so far" and I smiled because she was completely lost and didn't even know it.

This is similar to Apple's "1,000 songs in your pocket". First time I heard that I thought "How many gigs?" and it frustrated me.

The point of these oversimplifications is to convey a point to the masses. Technical people can find out and understand this and make sense of KWh and what-not.. But you need to simplify to reach a large number of people so that at the very least, the idea of full solar power generation floats in the collective mind.

You tell a lambda citizen that the iPod has 2GB of storage capcity, it doesn't "speak" to him. You tell him "1,000 songs in your pocket" and everyone can understand that. From child to grand-mother.

You're not the target audience. Yes, it's frustrating, but you're an outlier because you can work out the numbers.

He's trying to make it mainstream. Or else the audience would've been as clueless as the journalist in Norway.

By the way, he goes into more details in that intervention. It's not "power-pointy" and the audience isn't the cheering and laughing for no reason type (they're in the Oil & Gas industry).

[0] https://youtu.be/0ZsVxSDB7NY?t=8m7s
There's also this
https://twitter.com/Cosmeen/status/475303900132954112
When I went to driving school they tought us to leave quite some room in fornt of us when stopiing at lights etc. Then when the other car stops behind you you close the gap (or if the car behind you is going to rear end you you have some escape room, ie. always also check for space to get out of the line.) The point being was that also check for trafic behind you when stopping.
During parts of my career, it looked like there was a whole alternate software universe where the foundation was both legacy and spanking new Fortran code with various Tcl/Tk interfaces (often outdated custom versions).

And these days, I'm not quite sure whether they weren't better off…
I think the primary problem is the inability to measure performance, and thus have empirical values for what someone actually brings to the table. In sectors where measurement is comparatively easier, such as in sports, you can have players earning orders of magnitude more than their teammates for doing arguably the same job. Sports have their issues too, but I doubt you'll hear Yaya Sanogo at Arsenal FC in London complain about all this money that his teammate Alexis Sanchez is being paid yet both are attacking players. Geoffrey Colvin of Fortune magazine once wrote about this some years back, you could probably find it with a bit of google.
This rocks. Mainly because I like python and this proves even git c++ rockstars are made with python.
BBC Click: How to Set Up a VPN at Home Using a Raspberry Pi
FWIW I keep writing to my politicians asking them to scrap Trident and spend the money on space instead.
This sentiment is shared by many and philosophers are sympathetic. But what you are describing is a rigid logical argument which is only one way of deconstructing something. And this essay would not be as effective or may not even be possible if it were purely logical. The sense that you describe of not being able to tell if a statement is wrong is the agent and it can be thought of as mere intuition. But through the exploration of said intuitions, light is shed onto what was never shed upon before. This is the only requirement of philosophy. They are observational raw thoughts. Of course being so raw has it's disadvantages. It's vague and often unscientific. It's argumentative word play which does have a way of tripping some nerves.
Girlfriend shares tragic last texts with boyfriend killed in Chatanooga
I'm not sure why you feel you can't push both of you for a raise.

Surely having the public record is in your favour because you can point to similar jobs that pay more.
> leave the world in a pretty stable state.

I genuinely can't tell if you believe that or if you're being sarcastic.

US + others military intervention has left many bits of the world in a terrible state.
This article seems to be instigated by a US policy to control worldwide maritime traffic, likely with an eye towards China. The foundational sources are from the US government and the implied solution is hegemony. Even camera surveillance and wiretapping are contextualized as favorable investigative techniques in the face of too much freedom (the choice of the ship to portray is clearly for it's name Dona Liberta).

The benefits of an open and global shipping network are immense, particularly for developing countries and while the behavior of this particular company is reprehensible the emotions it stirs are little compared to the awe we must feel when we contemplate the progress the maritime system represents for humanity, especially in comparison to government's use of the seas for floating guns.

The Times is an incredible institution with great standards but history shows it is instrument of the US government in all but its finest moments.
This is an absolutely ridiculous viewpoint. Money is power.
I'm actually inclined to agree. Google is just so hungry, they want two things: 1. your data; 2. try to take over the Internet. Bah.
Won't someone please save you!
Indeed. Love it!

As usual:

Step 1: metric is used to indicate performance

Step 2: developer finds a way to hack the metric

Step 3: developer profit

Step 4: metric now considered unusable

LOCs, #of issues fixed, ... all in the same bag.
Maybe, but I assume only when the differences in pay are large?

E.g. in German universities, your pay is just a table lookup. The position has a certain pay scale (as advertised with the position) and within that scale the number of years of experience at pay scale level is counted.

Such a system may have its downsides (when trying to acquire people). But it is inherently fair: you earn the same regardless of gender, position on the intro/extrovertness scale, etc.
> Size is not necessarily significant unless is a random selected sample (and I'm not sure volunteers would count as random).

I would say that most surveys/studies are done on a voluntary basis.
FTFY: Precision strike that kills precisely some people about who the operators have a vague hunch. Like women. Or children.
http://boingboing.net/2015/03/11/drones-and-the-rise-of-the-...
Ugh, that idiotic jump to racism really watered down what was a great post otherwise. She started the spreadsheet AND had a meeting with her manager about it. Of course her PBs are going to be more closely scrutinized than random person X. She pissed off her manager, it's that simple.

Then she went full on asshole and hinted that he should name himself. For what? To prove that a white guy indeed does work at Google who has a manager that approved bonuses?

If you swing a bat at a hornets nest and you get stung more than someone observing from 50 yards away, do you instantly assume it's because the hornets are racist/sexist?
Agreed. Now days, you should not even think about threads. If you are, you're doing it wrong. You should only be concerning yourself with immutability or not sharing state. Hardly rocket science. Here's how easy it is in Go: https://github.com/Spatially/go-workgroup just write a function and send it data. Done. Granted, to do that distributed requires some thought for the remoting but still not a concern for the developer.
Images of Abandoned Weaponry
That's no longer true.
Tax information isn't being posted online now in Sweden you can make a "FOIA" request but you have to have a legitimate reason now to obtain it.

The public tax records were too often abused for harassment, political extortion and plain crime such as burglary and fraud so they pulled the plug on online publishing of tax records.
He did also say this in a discussion about problematic downvotes: https://news.ycombinator.com/item?id=1057347

So his position did seem to be a bit more nuanced than "downvote what you like".
Watercress, orange and almond with a poppy – seed dressing
Giving away your work can be the prelude to finding paying customers
Could you provide examples where an open salary would affect any of the things you mentioned? I'm curious.
Reviving the American Dream with ‘Purple Policies’
Ummm... If you're going to make an argument and you aren't applying logic to that argument, then it is really not an argument worth having! Philosophy does not invite vagueness because it's philosophy - quite the opposite when I recall taking a philosophy logic class at university.

Being vague is simply sloppy. If you can't write concise thoughts which clearly communicate your intention, then I for one am not going to bother reading it.
Your CS skill dropped even though you kept on playing regularly?

And btw my experience with dark themes is kind of the opposite. I ended up settling for making everything a standard black [and other colors] on white. Most websites [and other things] tend to be light themed. It hurt my eyes to switch back and forth between the browser and my dark terminal/emacs. I even have my windows background as plain white now.
Effecttively? Yes, it kills 'some people' effectively.

No one cares about the details like that those people are women, children, or unarmed men, because who would, if he judges based on his hunch from watching pixelated video feed, and there are no consequences.

http://boingboing.net/2015/03/11/drones-and-the-rise-of-the-...
I think someone made something that could fill the calendar with stuff, most notably letters, mere days after they introduced in on github.
Having worked with both Tcl/Tk (and Perl/Tk) and Java (AWT and Swing), I find Tk is better for most jobs, because it is so simple.

In fact, I am certain that all the desktop apps I've worked with would be much simpler to maintain and distribute were they written in Tcl/Tk.
> But it is inherently fair:

That's bunk. Number of years of experience being a major factor is one of the quickest ways to kill any kind of meritocracy. It's true you earn the same regardless of gender, extrovertedness, etc. But it means you also earn the same regardless of competence, creativity, or general usefulness as an employee. Talented people go where they can be rewarded for being exceptional. Mediocre people dig in and count the days until their next automatic raise for continuing to breathe in and out.
I use parabola linux, which is a FSF-derivitive of arch.
This is the kind of thing you abstract on a library
What a coincidence, that's Google's core business!
More troubling than downvoting Melling's first comment (which is gratuitously negative and poorly worded) is the pile-on down-voting (and lack of corrective upvoting) of their other comments to this thread, most of which are reasonable points nicely made.

I feel like I downvote more than other people (and I'm happy for mods to say where I rank in the downvote league) but I don't like the pile on that you sometimes see on HN.
Actually you are mistaken with this analogy. One of the most important characteristics of a stock exchange is standard contracts. One Google stock is the same as any other. This is not true of talent. That said, a book of similar talent, if possible, would lead to a more liquid market, more accurate pricing and faster price discovery, like a normal market, but people are different. Bumma.
>I would say that most surveys/studies are done on a voluntary basis.

Also most surveys/studies carefully say that they are not necessarily representative.
Well it is because it's still not automated. It just changes the location of the pilot.
Yeah, apparently some of these people live in Mountain View and make 250k+ a year.
I was genuinely interested in the topic and clicked on the link. I was met with an interface that was alien to me, as if someone went out of their way to make it unusable and semi-broken. Browsers have an established UI with a scroll bar, yet people constantly find new ways to break it.

Check this page out: http://resonate.duarte.com/#!page226

Using a scroll bar to fix the decision to not use the scroll bar as the main navigation tool. ( And the page is torn unless the window has the correct width. )
I guess there are some hybrids coming along like the Virgin SpaceShipTwo that fires a rocket at high altitude to get 112km up. Also hybrid missiles with rocket and ramjet that have 3x the range are on their way:

http://www.bayern-chemie.com/ramjet.htm
Artificial - as opposed to letting things take its natural course.
This is also what I find most frustrating about philosophy. Most of it seems to be like mathematics but where you don't properly outline your definitions and as a result the logic is riddled with hard to identify contradictions. Similarly, I think that proving or disproving the existence of God would be pretty trivial if anyone would willingly give a good definition of God.
DJ'ing was a lot harder then.
It's a community thing, I guess. Meaning, it depends on which community (online community in this context) you are interacting in. Such a thing wouldn't be so risky to say on 4chan or even Slashdot.
Also, much of the actual time-sharing control on those GE's was handled by a separate communications processor (e.g. Datanet-30) with its own memory space and registers.
I like that motto "Typing is no substitute for thinking." in the PDF. Applies equally well today :-)
Someone correct me if I'm wrong but I would think salaries in such union dominated work places are much less arbitrary in the first place.
I take it you've never worked in or around sales with a commission? One big deal can easily quadruple a salesperson's salary for the quarter. When that happens, people will downplay the deal as just being luck and get upset that the salesperson is making so much. However, they don't bat an eye when the salesperson doesn't make their quota a couple quarters in a row and gets fired.

People get jealous and can't handle the truth because a huge chunk of people don't even understand how a business works. Especially from an engineering side, it's really hard to swallow the fact that you have all of the skills and actually created the product, yet you will make 10% of what good salespeople make.
> This can completely skew the results.

It can skew the results, but it can't completely invalidate them.

Remember here, we're not trying to robustly estimate populations of engineers with specific wages. We're looking at a data set you would expect to be more or less without variation, and being surprised when there is 1) variation, and 2) that variation appears to have racial/gender/whatever correlations.

Now, I get what you're arguing; you're saying, the sampling is biased, so any of those seeming correlations may well be biased (eg. specific demographic consistently under reports their income, people who do report their income tend to be the 'lower' bracket of incomes, etc.)... well, fair enough.

Caveat any results you come up with; but it's not like the data is going to be completely useless and meaningless because it's noisy.

This isn't an arbitrary academic exercise; it's tool for people to use to evaluate their own job positions.

What's the alternative? Have no idea at all what other people are earning? If you don't have any data, you can't do anything.

Even if the data you have is noisy, it'll give you a lot more insight than nothing.

Sure, I don't endorse getting righteous and taking it up the ladder ('My <insert group here> is discriminated against!') without doing your due diligence about samples and caveats.

...but taking a spreadsheet like this to your next pay review? Your manager better have some good answers to give out if you find yourself on the bottom of the curve.

What's wrong with that?
When you are learning C++ at that kind of speed its natural that you will have to lubricate yourself to reduce risk of injury
Yes, a disclaimer over the validity of the results would be nice ;). But to be fair, most surveys are taken rather seriously, especially by the common populace and the main stream media, ignoring the lack of absoluteness in the results.
For distributed systems you are supposed to use Erlang with OTP or maybe Akka if you need more speed/JVM. Local and distributed concurrency are nearly indistinguishable when using actors.
Lena Reinhard: Keynote at ScotlandJS 2015
Wait, there's a web version of Google Keep?
Not super ridiculous but I thought the x32 which was Boeings competitor for the F35 was a bit silly looking. Also it came close to being the trillion dollar everyone must have it project if it had beat the F35 in testing.

https://upload.wikimedia.org/wikipedia/commons/3/39/USAF_X32...
How do you distinguish "illegal reasons" from "bullshit reasons"? Genuinely curious.
Awful. Then it gets even worse when you consider that you pour a huge chunk into rent and you make too much to get any deductions for student loan payments, rent, etc. Don't forget to tack on the higher cost of living as well.

If you get an SF offer and are comparing it to normal US cities (not NY), just chop 40% off.

This will give you an idea: https://www.wolframalpha.com/input/?i=moving+from++San+Franc...