skysight-inc/HackerNews huggingface dataset:
I think the problem is deeper than the author suggests. Not only are certain groups of people not getting the resources they need, there is also the matter of a cultural disconnect between the people in power who control the resources, and the underserved who may deserve them.

> "We do a pretty good job at identifying the kids who are good at throwing a football or playing a trumpet,"

We do a good job of this now, but if you look back, there was a time not long ago when a black person playing the trumpet, no matter how well, was not seen as valuable. It took time for jazz and other cultural things to enter the mainstream and become valued by the group of people who are in power.

There are already plenty of "Einsteins" out there, who got access to at least enough resources to explore their passions and express their creativity. However, they still fail to be recognised when they are invisible to people in positions of power, who may be too stuck inside their cultural framework to acknowledge them.
No, they're par for the course in the bay area (well, among the set of companies that are oft-discussed on HN: FAMG and well funded startups).
Yeah and I would never want to work in Switzerland.
Switzerland is such a hypocritical country it is not even funny.
Everyone and their dog is such a rude creature that you cannot even shower at 2.00 am when you arrive from a business trip because it annoys your neighbors.

Sure there are quadrillions of other positive things in Switzerland but not all of us would change money for "european social equality lalaland"
>Equality of opportunity is a terrible concept.

What? So you are in favor of other people (read: rich white people with parents that have money) having more opportunities than people that were born poor due to mere chance?

>Real equality means equality of outcomes.

I completely disagree. Real equality does NOT mean equality of outcomes. People have opportunities. People have choices. People make choices and these choices have real consequences. I personally do not think it's fair to force the same outcome on some college kid that binge drinks and smokes weed all day versus some college kid that studies his bum off. Imagine what this does to incentives!?

>Most people who talk about "equal opportunity" do so because they want to avoid talking about real equality and its implications.

Would you elaborate on this? I'll be honest here that I'm not too well-versed in this topic but I think it's interesting to talk about nonetheless.

Full disclosure: I'm from the Netherlands where I feel there is quite some equal opportunity. Nearly every kid can go to a good primary school, high school, and any university if they try hard enough. There are little financial barriers as tuition is only 2.000/year. Contrast this to US universities if you do not have a scholarship, etc.

However, the fact that everyone can go to the same university doesnt mean that everyone will end up exactly at the same place. People make choices and these choices have consequences.
Housing costs come in to play when trying to recruit and maintain talent. All cities do not have enough tech talent. Migrant tech workers consider housing costs when deciding which city to move too.

In addition, if salary does not increase with cost of living workers will leave.
How do you propose to measure whether two outcomes are equal? Not everyone wants the same things. How many soccer games are equivalent to a guitar?
In order to wrap system calls, the syscall ptrace can be used: https://en.m.wikipedia.org/wiki/Ptrace
Yes this is an argument against releasing data. You and most other patients lack the skills and context to interpret the data in a meaningful way. And no provider currently captures all of the confounding factors. In fact, for most serious conditions we haven't even done enough research to understand what all the confounding factors are.

If we go with your proposal then the inevitable outcome is that the best providers (particularly surgeons) will engage in metrics arbitrage by refusing to treat patients whose co-morbidities and complications aren't adequately captured by standardized coding systems and clinical guidelines. Is that really the outcome you want?

As for putting the burden on providers to convince patients to trust them, good luck with that. We currently have shortages of providers in many areas and specialties due to price fixing and supply constraints. So most patients have to take what they can get regardless of trust.
Right, separating the social contract from the gov't was what I was trying to point out.

"in my house" can be replaced with "on my website" or "in my restaurant" for most purposes. There's some stuff about monopolies and access guarantees to utilities.... but for most purposes the discussion is far from those cases I believe.
I'm not sure that's true, especially because it questions democracy, not the Chinese equivalent.
I really don't get it. How is it "anonymous" in any way?
I think the numbers are ok considering you have almost not experience.
I suppose depending on where you're located, a name may be difficult to pinpoint gender. Though I think it's more common than not to be able to tell (or guess).

I think it's important to understand the context of SV, and especially the larger companies. Most companies are flooded with applications (less so on the referral side, which I think this post points to being useful a bit).

Because of this, most people applying seem to shotgun apply to many companies in hopes of having a good one respond in a reasonable timeframe.

It seems rare to have a tweaked resume per position, let alone per company. I would not be surprised if there were some people that choose to leave out some details from their resumes to avoid early bias, but I personally don't think it does much to help them, as they would likely face that bias eventually anyways. I don't, however, think it's particularly common to see this.

You do see the occasional "American-ized" name from time to time, where an individual from an Asian/South Asian, or other area where pronunciation differs greatly from the common US English, will adopt a pseudonym to be more easily accepted, pronounced, or not hear their name butchered by every person they work with. I also don't think this is overly motivated by avoiding hiring bias.

(Anonymized anecdote: a previous fellow I know is Chinese and his name is 'Xiang', but he goes by 'Jacob')
I am an engineer. That isn't what I was trying to say. My interpretation of these conversations would be more like "we think managers are morons".
Yeah, but that just reflects the sad fact that working together with someone is a much better indicator of their quality than any interviewing process.

So a referral saying "I worked with X and he/she is really good" should outweigh most other things.
Ideally. But it worked in Grenada.

"The date of the invasion is now a national holiday in Grenada, called Thanksgiving Day, which commemorates the freeing, after the invasion, of several political prisoners, who were subsequently elected into office."

https://en.wikipedia.org/wiki/Invasion_of_Grenada
I'll be in Melbourne renewing my E3 visa in late Dec/early Jan. And maybe doing some recruiting for my almost-unicorn company too. Message me if you'd like to get coffee or something. My email's in my profile.
Agreed. Nobody takes into account the total loss of social security in the US. Healthcare, retirement, child aid, education, .... If anything, I'd be upset if I were living in the US about other jobs not earning at least that much, to make ends meet, particularly given the huge risks everyone has to shoulder on their own.
That's what I was thinking of but didn't articulate correctly. Can you elaborate? What interactions fail if the model isn't comprehensive?
I imagine if you go to LAPL Main Branch, they'll have it on some analog medium like microfilm/microfiche.
> We do a good job of this now

Actually, we don't. The fact that the best hockey players are bunched around certain birth months shows that we create these kinds of differentials.
> Any Turing-machine can emulate any other Turing-machine.

True, but technically, a requirement of a Turing machine is an "infinite" tape. However, though most of the computers we use can represent something like that, limitations like not enough RAM show that what we have are not universal Turing machines. We don't have universality, so some things aren't possible to do, without greater resources.
CryptoKitties – Collectible. Breedable. Adorable
It's good, but a huge chunk of this will be lost to taxes because he's in SV (I know because I live and work here as well, have been in a similar situation, and his numbers are plausible). So it's something to marvel at, but the actual amount going in the bank is much smaller.
Possible? Yes, but it isn't a smart move to do so. Implementing the whole HTTP spec will be a waste of space and time.

Also, 'reprogramming' isn't as simple as it sounds. It is a pain staking process to test RTL you want to put into production. Even simple projects I'm working on, simple tests and synthesis take a lot of time.
Email Marketing Campaign Best Practices in 2018: 6 Tips You've Ever Seen
You also need to think about what you'd lose if you were to work for a big company. I do not know your current company, so maybe there is nothing to lose.
Basically this:

"As I see it then, the formula runs something like this: a man must choose a path which will let his ABILITIES function at maximum efficiency toward the gratification of his DESIRES. In doing this, he is fulfilling a need (giving himself identity by functioning in a set pattern toward a set goal), he avoids frustrating his potential (choosing a path which puts no limit on his self-development), and he avoids the terror of seeing his goal wilt or lose its charm as he draws closer to it (rather than bending himself to meet the demands of that which he seeks, he has bent his goal to conform to his own abilities and desires).

In short, he has not dedicated his life to reaching a pre-defined goal, but he has rather chosen a way of life he KNOWS he will enjoy. The goal is absolutely secondary: it is the functioning toward the goal which is important. And it seems almost ridiculous to say that a man MUST function in a pattern of his own choosing; for to let another man define your own goals is to give up one of the most meaningful aspects of life— the definitive act of will which makes a man an individual." - Hunter S. Thompson
Equality of outcome's implication is a culture engaging in an authoritarian and quixotic pursuit of perfect human misery. It is hard enough to ensure a specific outcome for yourself, let alone another, and even less so to make two people come out exactly the same. Equality of opportunity at least acknowledges that culture produces winners and losers.
This is unsurprising. Simply look at what it takes to win the Regeneron (nee Intel nee Westinghouse) Science Talent Search. If you don't have a lot of adult support, you aren't getting anywhere.

https://en.wikipedia.org/wiki/Regeneron_Science_Talent_Searc...
and probably pay a lot more taxes

This is a misconception about the US. Compared to Europe, engineers tend to proportionally pay as much taxes, and sometimes even a bit more (!) in the US.

You get tremendously LESS for your taxes though, both at the city/state level and national level.
If you're writing totally generic "hardware as a service" RTL, it's hard to imagine that you're saving $ relative to regular old fashioned CPUs.
Your comment is the best ! yeah, some people can take a trip to Venezuela themselves and mine the oil by hands.
This seems like it will end as one of those "why we can't have nice things" moments.

I thought it was pretty cool that the kids' new Star Wars disc came with a download code so we didn't have to grab the version we actually watch as a torrent. But after this case, win or lose, really, you know that Disney will stop offering that code.

There is no real upside for them, and people are being dicks about it. So it goes away.

So yeah, cool idea reselling it. But all it does in the end is make the world a little worse for everybody.
The trouble with that is it doesn't establish causality. Did the patient's symptoms improve because of the provider's intervention or in spite of it? Plus you can't force patients to respond to the survey so there's no way to know if you have a representative sample. In my subjective experience, patients that are happy and improving are more likely to answer those questions than patients who are unhappy and ill.
Wow. Seems like you feel personally attacked. I noticed that you defend working in the US a lot in this thread... not sure what is up with that. But I hope you can somehow relax about this discussion...

And btw. I never said everyone should live there. I said I do not want to live in the US.
It's nuts compared to UK money isn't it?

But then the UK pays its programmers peanuts, more or less considers them blue collar, and wonders why it can't retain 'talent', AFAICT.
You forgot: I can't answer all that, you are the expert!
Coming from EE, I like the thinking behind this. Components are similar to functions, they are tested to the nth-degree out of inventory, liability, and other concerns, and everything goes along well enough.

What would really help for that style of development would be a sort of apropos feature for your own code where you could look up methods by keywords rather than just identifiers. For larger projects, having people re-write several variations of what is basically the same method can be a problem even with mutable code. Perhaps Knuth's literate programming would help?

edit: And I bring apropos up because if you break things down into very small functions, and you don't have that, you end up writing several invariants of the same function because you can't find the one you're looking for.
The Best Drone for Industrial Applications
Here in Australia there is no point even being a software engineer. 2 years experience will be 90k base, I don't even know what a sign on or bonus is because we don't even have them, and your wage will rise with inflation. Inflation seems to be a fairly garbage number so I would say your wage goes down each year.

There are plenty of other jobs that are much easier that pay the same. Australia is not an innovative or technology-oriented or entrepreneurial country. Some multinationals mine our land, that is it. It is a bit of a joke country compared to China or the USA.
I'm not sure, I work at one of those companies and the numbers sound about right for 2-4 yrs out of undergraduate.
"Extensions" has just turned out to be a sub-optimal moniker. They're not some third-party-compiler-plugins-to-be-installed-into-GHC, they're more like (rather involved) syntax sugars you can enable if needed. Each such "language feature" amounts to a tiny sub-compiler necessitating additional "core-to-core" and "core lint" (Core being the intermediate Typed Lambda Calculus representation all Haskell syntax sugars, built-in or "extension", compile down to) passes during compilation, which in GHC feels pretty sluggish to begin with.

So in pragmatic terms, enabling/disabling "extensions" lets you prevent some unnecessary processing loads during compilation.

Obviously one can do everything in "vanilla" (no-"extensions") Haskell just like one could express everything in raw Lambda Calculus. Syntax sugars as always allow for reducing patterns of verbosity --- those provided by "extensions" tend to be such patterns-of-verbosity that don't always occur in-all-projects-all-the-time, just in enough-projects-much-of-the-time.

Most of the aversion to them seems kneejerk "but my other language had another (or none at all) approach to this" --- never understood the strong opinions about GHC extensions. "Other-language" typically also delights in a culture of repetetively verbose syntax itself and no such APIs to hack new language constructs into the compiler in a plug-and-play manner (without forking).

And yes one can enable these via cabal file or GHC -X flags, but there's something to be said for per-module pragmas: they only activate where needed, and it aids the code reader as to what non-vanilla syntactic constructs are used in the-module-at-hand.
Here's the link for original research and presentation:

http://www.equality-of-opportunity.org/assets/documents/inve...

http://www.equality-of-opportunity.org/assets/documents/inve...

To use Occam's razor - this is an income inequality issue.
This is how you know there isn’t actually a talent shortage in tech, despite what companies like to claim.
To be honest, I think that it hurts Microsoft more than anyone else. It means that corporate desktops using VDI, and presumably Web kiosks, now have to use a third-party browser. In some cases, Edge literally can't be an organization-wide standard, and Internet Explorer is now frozen, so people will have to move away from it over time. For example, every VDI Windows desktop provided by AWS Workspaces is actually pre-loaded with Firefox.
Hm ok.. I don't know why i interpreted that way but its comforting to hear thats not what you intended.
Barclays Bank in UK stops offering Kaspersky Antivirus to its customers
Exactly, I think he should have started from this (and that unicorn experience). In other words, he's not just any young developer with 2 years experience.
In the UK my wife and I loose 25-30% of our pay checks to tax and national insurance and I would imagine the cost of living in the UK is comparable to the US. Our household income is considered pretty high in the UK as well so it’s not that we are badly paid in UK terms
People aren’t equal. When we invest our resources in the wrong people out society suffers because of it.

We’re extremely good at investing in the wrong people.

Neither way is fair, but maybe we’d be better at being unfair if we invested in the right people to lead us.
What would be the difference with that crypto stuff and just emitting some oil backed EFT ? They happen just to be either all idiots at the top of that government, which I hardly doubt; or they are just trying to hide their CCC rating to the ignorants and buzz riders.
I get that sentiment but Ive personally experienced both sides with two hobbies turned career.

First was as a magician, I loved it as a hobby but as a profession is sucked the fun right out of it.

Then I started working dping security assessments of software (hacking stuff) it was also a hobby now I'm paid to do it. Turning it into a profession did not suck the fun out.

I'm not sure why one worked amd the other didn't but my experience is that turning a hobby into a profession is not always a bad experience.
Free VPN Services: How Saving a Penny Today May Change Your Life Tomorrow
Low prices are good for the economy, and they are morally good and help human society progress. You choose to pay more for better, more ethical goods because it is worth it to you to do so. For others it may not be worth it because they have a lower salary, or an alternative to consuming that good that is cheaper (like choosing to bike rather than drive a car). Having a cheap crappy option in no way obligates anybody to choose that good, and may even create economies of scale that create cost reductions across the board. Even though we may not want the cheapest version, for somebody else it might make a huge difference.
Dude is advertising for LeetCode. He’s not too clever, easily figured out.
There's just no practical way to do it. If a payer wanted to do capitation payments to a single isolated acute care hospital how would they even figure out what to pay and what incentive would the hospital have to take that deal? In order for something like an accountable care organisation (ACO) to work they have to control all aspects of patient care so that they have a chance to address problems early, long before the patient is admitted to the hospital.
Definitely - I was very much responding to the hn comments here, not the article.
One of my biggest surprises when moving to Europe was that engineers earn less (and are IMO less respected) than all types of managers, including but not limited to PMs.
In every single thread where someone publicly discloses rates like this the comments are flooded with people who use all kinds of FUD to explain why what they've just read must be untrue.

It's strange.

> Are these numbers real?

Yes. I'm not the author, but they don't appear at all unusual to me. SF's developer market is nearly as screwed up as it's housing market (except not really, the housing market is truly something else).

> Is this "normal"?

No. Well… yes and no. These numbers are real and you can get offers like that too. But this type of pay isn't "normal" in the sense of historical norms. Tech isn't normal right now. We have a shortage on one side of the market. It will be relatively short lived. That doesn't mean you should ignore you're ability to make unreasonably amounts of money for the next 10 years. If you're qualified to fill the positions that people are over-paying for, you should totally take that money.

> But this person had "special" access because of ${referral/previous company/magic}!

Yes. This person did have "special" access. But being granted that access is literally as easy as talking to someone who works for the company that you'd like to work for. Are they attending a conference? Walk up to them. It's really that easy. I know. I've done it.

> No really, this person got lucky because they worked for a unicorn before applying to these companies. They got lucky by picking a place that happened to turn into a rocket ship.

Little secret, you don't have to work at a unicorn _before_ applying to a unicorn. There's a phase after everyone knows it's a rocket ship where the company is still hiring like a madhouse. You can join during that phase and still get credit for "picking" a unicorn. You'll likely get a very small piece of an over-saturated employee pool so the equity won't make you rich, but it does allow you the pick of the litter amongst other top tier firms, App/Goo/Ama/book/Soft, which all pay along the lines of what the author posted.

> I have no desire to live in SF.

Yeah, SF is awful, don't move there. You can get close to these numbers in some cities that have a much better standard of living. NY, LA, Austin (the numbers are close but come down in that order).

Feel free to ask any questions about getting a job in a company like this if you'd like. I find it mystifying that people consider it some kind of secret so I'm down for sharing w/e people want to know (within some personal boundaries). I wouldn't say that it's easy to get a job like this, but the information isn't hidden. In my experience it's right in front of people and they either ignore it or choose different paths because they prefer the lifestyle that they have outside of these major US hubs.
These seem in line with what I've seen from friends and acquaintances. I've also heard 100K signing bonuses to new grads at FB. https://www.quora.com/Whats-the-rationale-behind-Facebooks-1...
Well most of the time the license is about permission to use software.

It doesn't matter if you have the Windows 98 disk, if you don't have a license you're committing copyright infringement to use it.

I don't think this is entirely decided yet. IIRC GPLv2 did not include a specific license to use the software, since the right to use a legally obtained copy was believed to be implied. Some downloads of drivers and applications don't include any EULA; it would be absurd to think that those downloads are unusable even when the owner of the copyright is the one distributing the software.

As for specific applications that do include an EULA, as I understand it some countries don't recognize any agreement that was not available for reading at the time of purchase.
Nope definitely not fishy. I'm 2 years out of college and $180k salary + 250k RSU. SF is expensive these days. And also remember California grabs 9% of your income so it goes down by a lot