skysight-inc/HackerNews huggingface dataset:
The article makes a good effort to identify the root causes of loneliness and provide solutions, but it misses the mark a bit.

Loneliness is an involuntary reaction that arises from a lack of meaningful social connections. Here a meaningful connection is defined as one where there is a mutual sense that you can confide in each other, you understand each other, and you would be there to support each other through difficult situations large and small.

You can have hundreds of social connections but if they don't have these properties, they're of limited utility in combating loneliness. This is why even in a city where it's easy to meet people, loneliness is still a common ailment. This is why celebrities adored by millions can still be so lonely that they end their lives.

It's difficult though not impossible to develop meaningful connections during adulthood. It takes years of contact and requires social or environmental conditions that may not be easy to find. So historically, the #1 source of them has been family (though not everyone is born into a family which supports and encourages them, and the prevalence of such healthy families is decreasing).

The loneliness epidemic in modern times is thus attributable in great part to the erosion of family units and other early age relationships. What makes it difficult to solve is that there were a number of grievances with that model which the liberal, individualist project intended to address, such as the oppression of women who were economically dependent on their husbands, and the way in which tightly knit families often stifled self-expression. The modern system in which all adults are workers and consumers also supports the interests of capital (more workers equals cheaper labor, more consumers means bigger markets, together you get record growth). No one really wants to roll back the progress that the liberal project achieved, but the side effects are ravaging society.

The colloquial solution is Friendsgiving dinner--let's still do all the things people used to do with their families, but do it with our friends. However it misses the point that meaningful relationships must be developed over years of regular contact, mutual trust, and even sacrifice--not impossible, certainly worth attempting, but hard to do reliably in adulthood with people who may develop divergent interests over time (for example, starting their own families). Therefore it is unlikely to be a systemic solution. I have no systemic solution to propose.
Although I would say 2007 was close to the peak of Python bleeding "mindshare" due to the hype cycle of Ruby and Rails.
26:14
That's the hidden cost of npm, cargo, pip, et. Al. The other one is IMO akin to overweight. Try to modernize a mid-sized project after one or two years and cry when you see the dependency graph.

Ceterum censeo go inferior est.
I kinda disagree, Oracle/HP (personal experience) and Google/IBM (extremely good friends) both have career tracks for IC which go up to ‘Distinguished Engineer’ level, and where compensation can be equivalent to a VP on the management track.

What you might be trying to say is there are more available positions at VP than DE, so your chances of making it are better? Or that being promoted to VP is easier than to DE? I think having seen how the sausage is made, would agree with both of those.
Does anything matter?
Does Nova support LSP? Their marketing page doesn't mention it so I've always wondered.
5 acres that is 15 minutes from Palo Alto/Mountain View? How much does that cost?
The reason physics research of today deals with exotic stuff is that pretty much all of physical phenomena observable with the human eye or simple instruments has been explained. There is a lot not explained, crucial problems that indicate that the very basis of physics have to be revised in multiple ways, but that is all in the exotic domain.

That said, there is progress happening in physics, not just in certain fields. Quantum information is probably where most the the novel and insightful fundamental work is being done, and spillovers from it are affecting other parts of physics, including cosmology and condensed matter physics. As for experimental progress, there was recently a "quantum gravity in the lab" conference held at Google X [1], because we are very near the point where we can do experiments that involve both quantum and gravitational phenomena. This line of attack is hopefully going to falsify at least some perspectives on new physics and hopefully lead to some new physics. We will see.

[1] https://sites.google.com/view/quantumgravityinthelab/home
In my experience, simply doing the work without complaint is one of the most inefficient relationships with a programmer. Sometimes changing a minor business constraint can have an outsized impact on development costs. Oftentimes these decisions are even made by business people that think they are making things easier but are actually doing the exact opposite.
> I'm not American, but the Democratic party self-describes as social-liberal.

Social-liberal isn't socialist. I live in a liberal-social democracy, but very few workers own the means of production here.

> but only you here seem to have attached stigma to the word.

American society as a whole has attached a stigma to it. Claiming otherwise is either disingenuous or ignorant, I'll let you take your pick as you listen to the dulcet tones of Ronald Reagan disclaiming the dangers of socialised medicine.
https://www.youtube.com/watch?v=AYrlDlrLDSQ
Is it just me or does this article read as basically “everyone else is an idiot, executives (1), managers (2, 8),
architects (3) and other developers (5, 6, 7) and only I can see the future and know what needs to be done.”
The Year Ahead
Average senior software engineer salary in Vancouver is apparently $80-130k, median at $100k even.

The manager from a FAANG company that called me up the other day said the engineer position they're hiring for in Vancouver (senior-ish, but nothing exceptional) has a compensation package ranging from $200-270k.

It's not just the location. I think these companies are just really good at extracting value out of engineers and scaling to make good use of engineers, so it's worth it for them to pay well above market to acquire as many people as they can.

And to the rest of your message -- yes. I love the company I'm at right now and am being compensated fairly well for the market, but with a wife and a new baby on the way there's no way I can not follow up on a job with that kind of pay. For us that's the difference between never affording to enter the Vancouver real estate market and being able to buy a house for cash before we're 40.
Finding a spouse when you aren't well off or rich is the wave. From what I see/hear from my friends, dating is grueling. I've been with my mine for almost a decade.
20. Oldest just turned 75 (sadly, he is homeless)
If you want to know the lay of the land in terms of compensation in the Bay Area, put your house on the market as a rental. You'll get to see the offer letters from Google, Facebook, Apple etc.

It was enlightening, and made me go to my manager to ask for more.

The number on levels.fyi closely match what I saw in those offer letters.
Is it a universal rule that higher frequency = lower range?

The range of 5Ghz is already pretty low and has trouble going through solid materials like concrete. Would 6 be significantly worse?
Of course nothing is free, that’s the point. Yes it’s a good approach but as I said its solving a different problem.
The article is a so great and shocking at the same time.

I understand the rant and a sense of discomfort us engineers are facing looking at the dataset. I would definitely want to get more context out of these numbers like -

> Why these engineers are paid so much and why others are not?

> Is education/college a factor in this pay gap?

> If one wants to earn this much. What are the required skills to achieve this goal?

It is a very good sign that a level of awareness is being developed about the pay gap not in among different genders but also within the same organization/experience levels.
This is a common misconception. There is no such legal obligation.
Just another collection of Amazon affiliate links with no added content (tag=mostrecommendedbooks-20).
They can run around on it, play ball games with their mates, you can put down a slip 'n slide in the summer, there's room for a trampoline etc. etc.
No it is not universal at all. For example, some materials are transparent, kind of like glass for light, another well known EM wave.

You have to look up materials frequency response: on earth, for example, athmosphere does not have a monotonous response (look at http://www.gb.nrao.edu/GBTopsdocs/primer/spect002.gif for example). Same with water: https://en.wikipedia.org/wiki/Electromagnetic_absorption_by_...

Really, WiFi 5GHz is just well absorbed by walls and buildings, that's all.
Reminds me of few antivaxers and trolls who grab those research papers to recruit people. If you see their arguments without contrary points, it's not impossible to fall for it.
I'm surprised it started growing even that early. When I attended school (2007-11), we thought CS jobs would be outsourced to India/China/etc. (we were wrong).
I'm surprised that Google and Facebook didn't show up more on the list.
A friend once explained that boys are like dogs. They need exercising twice a day. A back yard and a ball are sufficient for that. A paved area is more likely than lawn to provide yet more trips to ER.
I don't really understand why people would feel they are shafted. The reason people get paid that much is because of supply and demand, but it has little to do with what you deserve to get. Does a software engineer really need 5-10x salary compared to their peers in other industries?

Given that the salaries are so driven by market demand, it makes total sense that there's large differences in other markets. It doesn't mean you're getting shafted. Low minimum wages is what we should be getting angry about.
Yeah but it starts to add up when you see how much the tech giants employ

These comp ranges from the growing companies on that list arent different from the tech giants
I cannot click on a single thread without it being mentioned at this point.
Hmm. Average golf course is green monoculture that is a blight on landscape and eyesight, as are most lawns. It's the close cutting and grass only. Parks on the other hand have rougher grass in sensible combination with large expanses of trees, maybe a river or lake, flowers, paths, benches. A little oasis of beauty and calm in the ugly, angular city.

To reset my mind I take trees (that often come with some wild meadow and grass), or forest every time. A neatly trimmed lawn is for sports pitches.
Is there a text transcript of this interview?
I think you have had the good fortune not to be targeted by people in a position of power.

The exact opposite, actually.
Maybe, but they won't sell you one before several years from now.
I wrote the first version before I had even heard of Brave. I recommend reading that one first and see if you still think that. (It's linked at the bottom of the article.)

I only added that part in the updated version a couple months ago because after learning everything I have about Brave since writing the article, I would feel remiss not mentioning it. What Brave is building truly feels to me like the best antidote to the adtech monstrosity Google and Facebook have created, and Brave is the only company I see with a clear vision on how to solve the problems for all parties (users, publishers, and advertisers).

If Brave was just another startup tackling a big problem, I wouldn't even think of mentioning it. But Brendan Eich is the one running this company, and he is undeniably one of the most influential people in the history of the web. He created the protocol that moved the web from 1.0 and 2.0, and then cofounded the company that took down the biggest browser of the time controlled by the monopolistic tech company of its day.

Who better to take down the biggest browser of today and create the protocol to move the web from 2.0 to 3.0?

—a guy betting on Brave
You can view the source here - https://glitch.com/edit/#!/wetube. Quite nicely done!
You could have a single soft-U2F vault that contains all your accounts, and secure that vault with your hardware tokens.
Using something similar to LUKS (http://clemens.endorphin.org/TKS1-draft.pdf), you could allow multiple tokens to decrypt the vault without exposing the master key.
The downside is that there’s no way to revoke access to the vault if a copy leaves your possession.
With 1M USD, a really good place to live would be Buenos Aires, Argentina.

OK, this will sound like I'm from a travel agency, hahaha, but here's why:

If you are single, spending just 1200 USD per month here you can live a middle-high class life, renting a cool and spacious apartment in a nice neighborhood, good health care, gym, car, dining out. (To give you an idea, most of the middle class singles would spend half that amount...)

There's a very nice tech scene (lots of startups, and several unicorns), where having a work exp. in SV companies is an instant door opener.

Climate is temperate, (lots of sunny days year round, average weather 8C winter / summer 29C).

Huge restaurant scene, very cosmopolitan city, with ethnic restaurants of all kinds (lots of euro, american and asian origins). Also, some of the best meat in the world, at very good prices.

Lots and lots of cultural activities.

Huge mass transport network. You really don't need to own a car, (but I prefer having one, just for convenience... specially if you want to improve on your social side). European looking city. But as a most big cities, it can get chaotic in rush hours depending on where you live.

And lastly, considering your quote: you have LOTS of pretty girls, that love dating foreign guys.

Although I should warn you there's very few Asian-origin girls... and almost no [black | Indian | Middle Eastern] girls, comparing to the Bay Area. It's mostly euro-descendants or latinas; so depending on what you are looking for (if you are that specific/picky) it might be a concern.

It's the kind of place where with 1M, you can afford to not work actively anymore (e.g. living off rental income, or investments abroad).
first step is to get out of competition mindset and focus on improving your own predicament.

i'm sure many would feel they are 3rd class citizens compared to you
They have though. They added 2G/3G/4G/5G (though some American ISPs like to call stuff the next G even if it doesn't qualify).

There's also WiFi and now WiFi 1-6 (the F is just dumb) and Bluetooth 1-5.

OFDM and MU-MIMO aren't user facing technologies, they can be applied in any wireless standard really. Just because router manufacturers put stickers on their boxes doesn't make the technology customer facing.

Same with the protocols underlying the cellular industry. For all the engineers care, the people just call it by their Gs and be done with it. Cell phone manufacturers tried to advertise with specific technology names because "3G but slightly faster" doesn't sell well. Then the 4G debacle happened where LTE didn't even qualify to be called 4G at first except due to a technicality and now that LTE Advanced is available, which finally is fast enough to be called 4G according to the specification, people are already starting to call it 5G.

I blame the marketeers for ruining any consumer facing schemes by their drive to have the biggest number the first no matter what. As long as people like that end up naming things, we'll never have concise naming schemes for consumers as all simplification efforts are ruined by trying to grab a quick buck.
It would be really nice to see more companies that aren't the top 5. What do 6-20 look like?

I'd like to know when companies start getting to average pay levels. Is it only the top 5 companies that pay this? Or do the top 50 companies all pay really high? Is that data even available, or is it just that this represents some of the most attractive offer letters at top of bands for some of the most well funded startups and presenting the available data this way makes for a more attractive blog post?

I feel like reading too much into this top five list is causing a lot of people a lot of consternation.
No, this is not true. There are parts of Google that run on GCP. And parts that don't.
I'm not sure you realize that loneliness isn't just solitude or the state of being alone, it's pain. Like physical pain, it's a protective response we've evolved to spur ourselves toward self-preservation. But you can't just tell someone to "just stop X that causes you pain," any more than you can tell an alcoholic to just stop drinking, or a procrastinator to just start working. I don't think you have empathy for people who are lonely.
It's always been weird to me how Microsoft invests so much in making JavaScript easy to develop and maintain with TypeScript but does so little to make it safe, the one thing JS needs is a standard library by Microsoft (or similar, e.g, Google) that we can trust, aiming to significantly reduce the number of dubious-origin dependencies of every JS project (on node and the browser)
Many jobs in our society enable others to do efficient work. From the bus drivers that get Google employees to work to the teachers that work 60 hour days educating future doctors and lawyers--it's hard to say that engineers are particularly special in this regard.
Salary (W2 before tax) + bonus + promised RSUs.

It's not an unreasonable way to calculate it, and given the way the economy has been going in the past 10 years, it's lowballing the real taxable compensation.
What do you personally do to be interesting?
Big +1 to this

For a specific idea, come help kythe team build out a new indexer (say, rust or maybe swift).
Unavailable in the EU, I guess tracking their users is key to the Baltimore Sun's business.
I suppose if you have an order of magnitude more cash floating around and nothing better to spend it on, that's true.

Most businesses like to keep as much of their money as they can. They can use it to pay people and stuff.
The way I understand it, it's the number of RSU that are offered each year, at the time of them being offered.

If so, then the movement of the stock price is irrelevant.
> I like how a guy earning a fairly unremarkable-when-we-adjust-for-cost-of-living salary with a bunch of fairly unimpressive table-stakes credentials: "clean cut, well-spoken, hard working, respectful" (whaddaya want? a cookie?) is meant to be a Amazing Pussy Magnet.

It's obviously not the case in the Bay Area, but it is in a lot of places. To be honest, I was a bit shocked with the kind of mismatched couples I saw in San Francisco. Lots of appealing men with less appealing women. Ratios do matter. Also, a SWE salary is not unremarkable in most of the country (look up salary statistics).
> ... would be to cut out bovine meat.

The somewhat ludicrous figure provided at that link - of 15,415 litres of water per kilogram of meat - is oft' cited by vegetarians and vegans, but doesn't bear scrutiny.

CAFOs are undeniably bad for everyone (the land, the animals, and the consumers) and while they doubtless skew the stats, those grossly artificial environments are clearly not locking up 15 tonnes of water per kilogram of meat.

Something closer to natural - say pastured raised cattle - are using much more reasonable volumes of water, especially at low stocking rates. But the whole 'using water' claim is muddied. The water the animal drinks passes through it and into the ground. Irrigation of the pasture, if performed, can't be thought of as 'lost' water either, as some will go underground, some will be lost as transpiration / evaporation, and some will be stored in the plant to then be consumed by the animal (qv).

> Why do lawns even factor into the equation when the reality is ...

Because lawns are, for most people, for most of the time, pointless wastes of land, water, pesticides, and energy. There are myriad (good) reasons to surrender some lawn and instead grow some of your own food -- TFA just pointed out one of the less obvious ones.
Who can provide holistic advice then? Maybe a management consultant, or a frequent reddit user? Plenty of scientists know about things outside their laser-narrow domain.
China's new urban dwellers really still live in the countryside
The last I checked, Swift is not supported on Windows — and Linux support is tentative at beat. I mean, only Ubuntu is officially supported.
Nice, but I don't see how it generally works. The highest levels of pay in the article was $950,000. Wikipedia says that in Woodside "The median household income in the town is $212,917, and the median family income is $246,042."

Double those pay numbers to determine the price of a house that a person can afford... and it is not looking good. I looked around on www.trulia.com a bit. An empty lot of questionable geological status goes for $1,500,000. A small empty lot far from the tech companies goes for $500,000. Most of the actual homes go for millions.

So I guess yeah, it could work for the experienced person earning $950,000 per year at Facebook. That would allow building $500,000 of house on the $1,500,000 empty lot, assuming you can solve the geological issues and get the permits redone.

That is the top pay listed though. It's the top level at the top company.
> this arguably conses less, by building only one results list

Aren't lazy sequences idiomatic in Clojure?
If 9 seconds is "Blazing fast", I wonder how would something like Elm experience of usually building stuff in around 0.2s be named. I think 9s is an embarrassing number, especially when you mostly compile JS to JS.
Package managers need to automatically derive properties of end builds based on licenses. E.g. Eclipse License 2.0 without the presence of another more liberal license means it cannot be used in copyleft software, any dependency that is copyleft is also infectious etc. Of course it won't account for every single legal property but the basic checks should be done. To prevent work duplication a single binary/library written in Go/Rust can take care of this problem and be used across all package managers. It is in the interest of GitHub to sponsor such a project.
R is objectively worse than Python for almost all data science tasks, and R is a huge PITA to productionise compared to Python.

I've yet to see any argument for R that doesn't boil down to 'well, I know it better' or 'well, I prefer the syntax'.

R to data science is as Matlab is to engineering. It's a stopgap 'non programmer' language that thrived at a time when most academics didn't know any programming. Now school children learn programming. There is no use case for these languages anymore.
I think they all had different adaptors and cables back then. Until the NEC multisync, different monitors too! The article isn't wide enough to need to mention the whole world of semi-compatible and non-compatible clones, such as the Tandy mentioned (that I think was a semi), others were from HP, Apricot (who were quite successful for a while, and at least one of their machines had a switchable semi mode, and a "better" Apricot non-compatible mode. Different stuff ran in each), Tulip and probably dozens of others I forget. Some ran DOS, had a x86 and all the other toys, but wouldn't run certain software, others deviated in hardware rather more to try and do something "better".

The whole PC market was a bloody confusing, incoherent mess for a while. A quagmire for a not fully clued up buyer.
I think you would end up in a rabbit hole. Do you also review your all GNU/Linux libraries and dependencies? Probably not because you trust them. Thus I think we should be pragmatic and review only libraries which are created by unknown/untrusted creators.
The faster you get your gas and go, the quicker the next person in line can get their gas. Imagine all the people who see a full gas station and keep driving knowing they could get gas later when the station is less full. Gas stations almost need to appear empty at the pumps.
I would love to have this guy write my security sensitive software.