skysight-inc/HackerNews huggingface dataset:
Successful US technology businesses tend to detach from the rest of the world, they stop becoming very good comparison points (eg vs a local or semi-local technology business in a given smaller market). They first have the US to massively scale into, which can be enough by itself to generate a vast business, then they tend to rapidly push global.

If you look at that list: Facebook (global), Google (global), Dropbox (global), Airbnb (global), Palantir (US military money). And then Lyft, which is going to push global.

And among some of the other giants: Microsoft (global), Amazon (global), Apple (global), Netflix (global), Oracle (global).

Many of the prominent start-ups in the US are then backed by the proceeds from all of that (further enabling lucrative start-up pay), and it keeps cycling upwards.

The point being, they scale and extract at a hyper global scale. That enables extremely unusual compensation.
This is interesting.

Archive:

> 5. Did you get rejected anywhere?

> Yes, I got rejected by Asana and Instacart at the onsite stage.

Web Link:

> 5. Did you get rejected anywhere?

> Yes, I got rejected by some smaller startups at the onsite stage.
It's worth remembering that these numbers are essentially for contractors in UK terms.

No job security, no long-term promise of employment, if you don't fit what the company wants, you'll be gone with little or no come back.

This all leads to very long working hours, little or no holiday, and a different lifestyle than we have in the UK.

I know plenty of UK (and European) software developers who wouldn't dream of answering their phone about work after 5 or 6 in the evening. If you want $250k a year, you'll answer it at 3am.
It always strikes me as odd at how much HN complanies about hiring practices in tech. Spend a few weeks with Leetcode and CTCI and you have a decent shot at salaries in this range at the BigCo's (depends on location of course).

What other industry has it's interview process so transparent with such high rewards?
Your views on bodily autonomy seem bizarre. Patients own their own bodies and have the right to make fully informed decisions about what happens to them.

If a provider's or facility's (or entire speciality's) numbers look bad, that's important information for the consumer to possess. Hiding the numbers should not be an option.

Or do you think that car crash test results, and airplane crash data, and health department inspection findings should also be kept secret?

More problematically, if you can't articulate a quantifiable standard that will indicate a provider's quality level, then then entire concept seems ill-defined. I.e., when you refer to the "best providers", what does that even mean?
Uh, what? The idea of land ownership is that you have an exclusive right to use your own land.

You seem to have confused land ownership with its complement, ie. the right to dictate the uses of neighboring land but not your own. I don’t see any inverse deeds listed on the MLS. The closest thing I can think of would be voting shares in a corporation that come with permission to live on its land. But I’m guessing you’re not in favor of permitting more coops/TICs.

That many suburbs function this way is an emergent property of the political process, which can and should be unmade through the same process.

Owning a home in a coastal city or other job center is a question of bloodline and being in the right place at the right time; it’s not realistically available for any amount of wage labor, which is why I call it aristocracy. People whose home value corresponds to their earned income (most homeowners) aren’t in that category.
Money can absolutely buy a lot of contributing factors to Happiness. However it can't solve your unhappiness.

Also not having money will often cause unhappiness.
Silicon Valley is an anomaly when it comes to salary. $90k would be considered an excellent salary for most of the world's software developers. Even in most parts of the US a salary like that is considered quite good for 2 years experience.
Top notch devs earn less than the quarter of that money around here (I know about the cost of living, but still). No wonder the US is outsourcing all its dreams here, from faceplus to instasnap, from payeasy to dollarpal.
I am european and I work in Europe. No need to explain I totally understand why one would want to work in Switzerland and not in the US.I just felt like giving a different perspective on how working and living is in Europe.
> And there are some other downsides, you work very long hours in a company of 70%+ men

Why is it a downside for someone who has no bias against men? Would you call a downside working for example as a registered nurse just because there are too many women?
Whether you like the way it looks or not, it's amazing how influential Stripe's current aesthetic is:

https://twitter.com/chopse/status/930935055274225664
> It's possible you can get more bandwidth using an alternate mode in the connector, but the spec says you can only guarantee up to the 20GBps over those modes currently.

20Gbps per what? One lane? Two lanes? I haven't heard of this, where can I find more info?

(If it's actually 20GBps with a capital B then we're nowhere close.)

> This is why Thunderbolt 3 requires special active cables

> the 48GBps that HDMI 2.1 and 32GBps that display port 1.4 call for

This part isn't right.

Thunderbolt 3 can run 40Gbps over short passive cables. And that's bidirectional. It's the equivalent of 80Gbps for a display cable.

Displayport 1.4, at 8.1Gbps per lane, is actually slower than USB 3.1 Gen 2.

HDMI2.1, at 12Gbps per lane, is slightly faster but still well short of thunderbolt.
If Amazon enters the pharmacy business is there any reason they couldn't bypass the wholesalers and buy directly from pharmaceutical companies?
I've noticed that too. Imported stuff at City Shop in Shanghai has Chinese nutrition information stickered over the original English nutrition information.

I wish they would have put the sticker anywhere except covering the same information in English. City Shop is specifically targeted at foreigners. That sticker is mostly just preventing me from reading the nutrition info it is purportedly there to provide.
Over the summer I upgraded to gigabit symmetric fibre and wanted something a bit more 'enterprise' at home that wouldn't have any issues keeping up (compared to consumer wifi router running OpenWRT I'd used before). I bought a Mikrotik RB750Gr3 "hEX" and Unifi UAP-AC-Lite - it was around €180, so the same as buying a good consumer router.

I admit I haven't had any performance issues with the router (although I'm not running any complicated routing rules), and out of the box it was setup to run as a NAT router, so it was just plug and play. However once I started digging into it I started reaching the limitations. As others have said the documentation is pretty bad, and the only way to tell if something is supported by your hardware is usually to try it and see what happens (or read a 40 page thread in the forums). Here are a few things I had issues with:

- Using a USB LTE dongle as a backup WAN connection. At first the device wasn't recognised, I then connected it through a powered USB hub and it worked, but then after rebooting it wasn't recognised again, but if I physically reconnected it then it worked - but for a 'backup' that kind of sucked (this was later fixed in a software update).

- VLANs. I wanted some ports to be tagged on a certain vlan, no matter what the device was sending (I want to have a 'media' VLAN), after I while I found out the hardware doesn't support that though, so I gave up on that idea. I setup the AP to have a guest network running on a separate vlan, and wanted that to have no access to my network, after trying for a few hours (and usually locking myself and having to factory reset the router each time) I gave up. This was only a stop-gap anyway, as I'd planned to get a managed PoE switch.

- VPNs. I wanted to setup an outgoing OpenVPN client, and route some traffic through it based on IP (Netflix). I also wanted to setup an incoming OpenVPN server, so I could access my network from the outside. RouterOS has built in support for OpenVPN, but the features are somewhat limited, for example as a client it doesn't support certificate authentication (but as a server it does).

The Unifi was a breeze in comparison, like the Apple of networking gear, but in the same way the options are somewhat limited (and having to install an application to configure networking gear feels weird). To be honest I liked OpenWRT better than both of these... the documentation, ease of use, and being a developer I feel right at home editing configuration files. I assume PFSense would be a good choice too.
revenue != money to spend
I cringe every time I see Palantir still on options when their 409a valuation must be very close to their preferred price at this point.
Laser sintering works something like that.

But really, if you want PC boards, use a board fab house. There are so many good services, they're cheap, and you get drilling and plated through holes.
Yes, although I should say, 2 years experience and top 1%.

The thing about the US though is that in places where you get offered 90k, house prices are about half what they are here. The amount of tech companies you have in Tennessee is more than all the tech companies in Australia. So you don't really get those types of jobs here.
You can find out from the applicant's name.
They're just names of companies, which aren't very useful as demonstrations. If you could describe some particular problems these companies have solved in Haskell, then that would certainly be useful.
Not fishy at all. The answer is A), move to sillicon valley (or work remote for a company there... many friends to that)
At my BigCo, I am working maybe slightly more than 40 hours/week on average, and mainly due to unfortunate circumstances. Otherwise it’s pretty relaxed - I did mostly 5-6 hour days last week for example, and that includes meetings where I had to take company shuttles to get around to a different building.

Also for comp, keep in mind that he is getting that sort of comp with two years of experience - I have met people with even less experience getting similar numbers (I know one with less experience with non-technical degree making even more). If you have the right experience/background, you can get such compensation. Just imagine what the comp is like when these people get experience under their belt at the big companies.
Just speculating, but I'd have to assume it has to do with VLSI design and reducing complexity of how wires are laid out on the die in order to increase efficiency.
Isn't this really all industries? Suppose you wanted to get into being a real estate broker. It's all about who you know.
Maybe. But checkout Austin cost of living https://www.nerdwallet.com/cost-of-living-calculator/compare... and stack overflow careers https://stackoverflow.com/jobs?sort=i&l=Austin%2C+TX%2C+Unit....

That's essentially a parallel move if you consider nerdwallet doesn't consider local tax rates (very high in SFO vs 0% in Texas).
I am curious what would 10 years of experience would translate to.
That's design.
Don't do it. Silicon Valley is more favorable for the inexperienced, in part because they are a blank slate that can be more easily coached. His interviewing skills could be too notch regardless of number of years of professional experience. On top of that, there is a huge bias with interviewers to expect much more interview performance from those with more years of experience. The local industry favors the young in so many ways.

Also, don't forget about the cost of living. With 140k per year salary, about 10 percent of that (for me) was money that didn't go to taxes or bills. I have 15 years of experience (and I look young).

It's definitely a different kind of experience, so if you're feeling adventurous, do it! Just don't expect it to be fun, and be sure to do your own homework on whether there is a realistic market for a company's product if it's a startup (especially if it is Pre-Series-B). And, for the love of all that is good, don't work for any CEO under age 25. They are probably not the next Mark Zuckerberg.
That's not a misconception. The US has a far more progressive tax system than Western Europe. People earning $40k to $80k in the US pay extremely little in taxes versus most comparable nations. If you're making $47,000 in the US, you're paying near a 10% effective federal income tax rate (before any deductions). That income level, which is the median US full-time income, is far higher than nearly every other median income on earth (except for a handful, such as Switzerland, Norway etc). At $80,000 in the US, you're paying a 16% effective federal income tax rate. If you're making $80k at a job in the US, you're also almost guaranteed to be getting a solid benefits package on top of that including healthcare.

In systems with fully socialized healthcare, the middle class pays far higher taxes to cover their health insurance. That's why Scandinavia's tax systems are so regressive for example. In the US, the middle class is taxed far less, and they simultaneously get health coverage from their job. The top 20% are paying 95% of all income taxes in the US. Serious income taxation doesn't kick in until you get well above $100,000.

All of these US engineers are getting nearly entirely / entirely subsidized health coverage, which is extremely lucrative and is not accounted for in the pay numbers. US healthcare costs twice as much as it does in eg Britain or Germany, so if your employer in the US covers the cost of that, as is typically the case with an engineer, that's worth another $10,000 to $30,000 per year depending.
the state of art here is Microsoft's Detours (https://www.microsoft.com/en-us/research/project/detours/) . I think it is commercially used by security software, printer interceptors, etc
Funny thing about markets: they work even if you don't "believe" in them. So the more you try to tightly control a market, the more alternatives show up.

In this case the alternatives being the usual power networks of the socialist states: friends and relatives in government and administration. Who you know becomes more important than what you know. Who you do becomes more important than what you do. A small favor done once gets returned. Informal networks of favors, relations and power turn rapidly into an impenetrable mafia.

Imagine your DMV visits applied to life-and-death situations. And it's not only doctors. It's also access to latest medicine, newest medical devices, best hospital beds and sections and especially doctor attention.

Source: I lived in these god-forsaken systems, unlike most of the down voters here...
Topic fronting is a common feature of languages. It's much rarer in English than in many others, but still not rare.

"Right you are" is an extremely common fixed expression.
No, I work at one of the companies mentioned in the post. These are typical salaries for devs without exotic specializations.
Nobody is mocking anybody.

> the violent right-wing nature of the opposition and the apparent lack of credible evidence suggesting otherwise.

People in Venezuela have lost 19 pounds on average in the past couple of years. Take a look at the exchange rates. What is the profit for "right-wing" groups?
We culturally have a problem with the inability to accurately judge, much less even tell parents what their children are capable of, or not capable of.

In the end even with the best education, some people will grow up to be tow truck drivers, low skill factory workers, or service industry personal - its just how the split works out - not everyone is going to be super smart, some will be average, some will be below average, and some will give a wet bucket of sand a run for its money.
Finding X in Espresso: Adventures in Computational Lexicology
Particle Physics is high power, as far as I know, so the requirements for an electrical engineer might be quite different to low power drive circuitry. On the other hand, signal processing is inherently intertwined with electronics, so I'm sure they have technicians on board to deal with that, too.
Wow. These are high. Anyone know what the numbers are for data scientists nowadays? Also, how hard would it be for a senior data scientist working at a large (non-tech) company on the east coast to get an interview at one of these places?
Maybe so, but we're just talking about virtual cats though and one game that was just launched. So it's a pretty good hint at least.
How do you ensure equal outcomes?
I think the equivalent is packages which provide annotations. There are plentiful of such packed providing variations of "notNull". It seems even worse than extensions, as they are third party.
I just left a company that got aquired by a big US security company, I was offered a 140k bonus (50/50 cash/stock, under the condition of staying min. 2 y) if I stay (because they knew I was probably leaving). The Bonus was several times more than my annual salary (Eastern Europe). Despite all the day dreaming about the numbers I declined and left. Why? Because after 2 years there I was already burned out, had no time, was getting calls at 5am, had to be available 24/7. I was miserable and had no life and for what? “The cost of a thing is the amount of what I will call life which is required to be exchanged for it, immediately or in the long run.” - Thoreau. Now I only work 10h a week and am so happy and relaxed, I earn enough to cover my living costs and can use the rest of my LIFE to do whatever I want.
Just wanted to share that because I often see people here obsessing about money, but what's the point of it if you can't live?
When writing functions often I end up deciding fairly quickly if the function I am writing is intended to be reusable or not. If it is reusable I'll write it as a utility function, helper, lib, ... whatever the project's convention and language paradigm might be. Usually similar reusable functions already exist within the project.

A significant portion of functions fall in another category; functions that actually get some real work done. They are specific and not intended for reuse at all.

Applying the "never edit a method, always rewrite it"-rule to those helper/utility functions would just be painful. The public API you designed is designed with a certain purpose and reuse intent. Improving it slightly to fix an issue and forcing yourself to entirely rewrite it would just break things. Most likely you'll end up writing lots of small copies of the original method (how painful this exactly might be depends on the language you're using).

Applying that rewrite-rule to specific functions/methods makes slightly more sense. Here the logic is more tightly bound by business rules/logic, which if they change will quite often warrent a rethink. Particularly because business likes to just slap a feature on top of everything else; which means for us finding ways to keep everything sane in the codebase requires continuous refactoring. Rewriting a function here does not intend to make the function more reusable, it attempts to make the code more clear. Sometimes reusable patterns emerge, but often they don't.

Obviously the above is a simplification of things. Often programmers are obsessed with abstractions and design patterns (read too much GoF, Martin Fowler & Uncle Bob); or don't bother with anything at all (script kiddies, prototype developers, or any code written during a PhD...). The truth lies somewhere in the middle.
The proper way to do this is to use seccomp.
Is it really possible to get 180K RSUs per year with just 2 years of experience?

That's more than the standard new grad Rsu grant at Google/FB/Microsoft/Amazon, which vests over 4 years. I can't imagine that 2 years of experience plus some negotiating quadruples the stock signing bonus.

Everything else seems high, but within the realm of possibility...however, the RSU grants seem to be abnormally high to me. OP claims that he gets the listed amount per year in stock, not vesting over four years.
Literate programming, as a concept, is super interesting. But it has a fundamental problem, when applied to software-as-an-industry, that I think is difficult to solve: many, if not programmers, may be literate but are not literate enough. If you go look at a Knuth example of literate programming, there emerges a few fundamental capabilities.

One: the ability to look at code fresh, as if it were to someone wholly unfamiliar with the module or function in question. And to do so without leaping to the smarmy-tech-nerd "I understand it so this is easy" thing--we're talking about a baseline level of empathy cultivated so as to be able to return to the mindset of a novice in order to help them climb from there.

Two: the ability to explain, without the prior knowledge of that module (unless you are to reference that module, which has the same rules), what it does and why it matters. In words. Not "the code is the documentation", but words.

Three: the ability to do both of the above engagingly enough that people don't go take a nap instead of read it. You don't need to be able to write hot fire, but you need to be able to write.

These are difficult things unless you have a decent grounding in the humanities, and even on a place like HN, which self-selects for people who want to write things about stuff, you see pretty serious capability gaps on the regular.

(To be clear, I wish it was the answer, I just don't think it is. Not without a fairly radical rethinking of how much humanities matter to software development.)
> A list of applications written in haskell that are used for something that isn't programming a is a useful datapoint that tells us something about the strengths and weaknesses of the language

A certain kind of strengths and weaknesses, but not the only kind. It feels like you're asking a someone who mostly makes raku pottery to show how many pieces they have sold in Walmart... Haskell certainly can be used in the way you're looking for examples, as someone could find a market for their pottery through Walmart, but I think it's ok to let Haskell be in that more artful or avant garde space.
You could go with an intel Nuc, though they use mobile CPU's you can still get a lot of performance out of it, at least considering the form factor. If you want more power you need fans though, try the Noctua fans, they are close to quite. There's really no point going fanless.
> Using Artificial Intelligence to predict Crypto currency value.

The AI thing had me rolling on the floor with laughter. Some shitty TA stuff used to "predict" cryptocurrency value. The lengths people are going to incorporate the words - AI/ML into their products.
What's interesting is that the great innovations of the early 20th century, weren't by a diverse group of people. Eastern European Jews (of which Einstein was a member) produced a disproportionate amount of those discoveries. This was despite the fact that they were among the most persecuted groups in history. Because of this, I don't think that US government policy is the major reason for the differences in the article.
Can confirm;

Used it while working on Azure Security Forensics team, however sometimes we also used EasyHook for C#
I know someone in Brisbane who did the mining thing who went to General Assembly and accepted the first job he could get his hands on - he knew mining wasn't sustainable.
These numbers should be taken with a grain of salt. I live in Zurich, Switzerland and I have a similar salary (~200K) but the high cost of living (which, I assume, is similar if not lower than the Bay Area) make my salary comparable to an "ok" salary in other European countries. Just to give you an idea: the overall cost of school + a nanny for 2 kids under 6 is around 70K year in Zurich.

As other have mentioned, the sign up bonus is quite awesome, but I assume is not the standard in the US either.

edited: nannies -> nanny