skysight-inc/HackerNews huggingface dataset:
The number of publications per year per academic seems to me to have increased over the last 50 years. I don't have a citation.

Regardless, my original claim was that the absolute number of papers is growing, and most of them are trash. I think the sheer volume of trash has consequences that were not so serious 100 years ago, even if the percentage of trash was the same. I strongly suspect the percentage of trash has been going up, as well.

My argument is that "publish or perish" makes less and less sense the more active scientists and researchers there are, even if the average quality and the rate of publication per academic were constant, because the appetite and rate at which research can be assimilated by society is limited, and does not scale with population, while the number of scientists does.

I don't think these claims are extraordinary, and if you do, I'm not going to go looking for extraordinary evidence to try to convince you. I don't think I'm the only that sees these effects, however.
The problem here is that business people don’t understand the details of the business requirements or the model of it in the code.
> R is objectively worse than Python for almost all data science tasks

If you meant to type "machine learning" I'd probably agree, but R is much much better for small scale data exploration, visualization and modeling (i.e. 95% of DS) than Python. Pandas is an absolute horror show of an API compared to dplyr, and the best plotting libraries for Python are just copying features from R. Lack of a magrittr style infix operator, though seemingly minor, actually emerges as a real pain point once you become accustomed to using it. R is inferior to Python as a programming language, no doubt about it -- but most data scientists are not programmers. Which is the point of TFA.
If working on feature X involves cleaning up its dependencies and general build process then that is part of the work to complete feature X.

If one of your peers has a problem with that then it's worth considering how they learned of the additional work you put in.

If they are snooping through your commit logs or comments then that is creepy. If you are telling them then I encourage you to be more selective with the information that you share.

There is an art to making commits such that other team members aren't riled by 'off the books' code cleaning.
O365 workloads are distributed across a number of environments. While Exchange mostly lives one its own hardware, SPO is very distributed now - it still has its own hardware, but also has a lot of data and services that run in Azure. And O365 is very dependent on AAD.
http://archive.is/Gblhd
The so-called "Business People" are people who's main goal is to make money. And if you think about it that really means their main goal is is to make money for themselves.

Techies' in contrast are more concerned about building great products. This naturally creates some tension between techies and the business-people. What should be the division of labor, and rewards?
What Men Live By (1885)
I haven’t been there so.I have no idea, but you certainly sound like you hate the current state of affairs.

My advice: try to find the root cause of your slack-off mentality and adress it. If you figure out that you need to place yourself beyond a point of no return in order to get going, do it.

This however could potentially all happen while still staying at google. The mind is a powerful thing and just a change in perspective can change a lot in your life.

I always enjoyed building things — but they have to have some sort of meaning to me. Do the things you build have any meaning to you? If not, which things would?
If you go this direction in future, take a look at ofono.

There are QMI as well as AT/RIL drivers in the works.
Brotli compresses about 5-10 % more than zstd. Benchmarks showing equal compression performance use different window sizes (smaller window sizes for brotli) or do not run at maximum compression density.

https://github.com/google/brotli/issues/642 is the best 3rd party documentation of this behavior.

zstd does decompress fast, but this is not free. The cost is the compression density -- and lesser streaming properties than brotli.

For typical linux package use, one could save 5 % more in density by moving from zstd to large window brotli. The decompression speed for a typical package would be slowed down by 1 ms, but the decompression could happen during the transfer or file I/O if that is an issue.
Im also curious to know.
I don't see how this brings anything new to the ecosystem. Clojure is a LISP and we already have lfe (http://lfe.io/) - LISP floured Erlang for quiet a while now, hence it will definitely be more mature than a new implementation altogether. Moreover I feel, seeing the the currently more effort should be made in maturing the classic clojure implementation and the tooling around it itself, rather than diverting the community into fancy new (not so useful) ports of the same syntax for other runtimes. Seriously, just go improve clojure itself. And if you want to be able to write lisp for BEAM, just use lfe.
Okay, but let's be clear about why we're putting "modern" in quotes. Sure, pulling in half of NPM is a common way to do things currently, but it's also a very painful way to do things, currently. A "modern" dependency tree is going to cause you tons of pain, starting with having to configure your dependency tree and getting worse from there. If you use a few, small, effective dependencies, you can reasonably do a cursory code review with every upgrade, and there are other major benefits.

Don't let some drive to be "modern" cause you to use libraries that make things more difficult than using vanilla JS.
How do you afford housing wherever you make $80k? Unless literally everything comparable costs 10x in SF, there's no logical way you can say 10x is the mark at which SF wages are pegged at.
Yes, if you move to an area that's known to have dating demographics badly skewed against you, don't be surprised when your dating life there is disappointing.

However, when we have a discussion about Bay Area dating, and most comments blame men for "not being interesting" and completely ignore, deny, or fail to even mention the gender imbalance, I don't think it helps men to make informed choices.
Sounds like a self-selection situation
It looks like those statistics have summer months included. That changes things from "60 hour work weeks when school is in session" to "60 hour work weeks amortized over a year".

In addition that study notes that teachers are more likely to work a second job, something a Google engineer wouldn't need to do to make a decent wage.
It’s the network, stupid: Study offers fresh insight into why we’re so divided
I might be wrong here, but I think the biggest reason for this is that Europe hasn't really produced a tech company in the past ~25 years, with revenues (and profits) amounting to anything close to those of the FAANGs.

OTOH, there is the separate issue of FAANGs not compensating their European workers as well as they do the ones working in the US.
What this guy does sounds like a machine-doable job.

At our company we use whitesource to scan each and every build for these kind of license violations.
Which is one of the major benefits of it! It brings all the goodies back to 2.4ghz.
It's a strange and interesting thought.

Buying silver with your cash and then sinking it to the bottom of the ocean would definitely destroy economic value. Silver is used for producing goods and protecting against inflation. If you start destroying silver faster than the world is producing it, you will measure your economic impact by the rise in price of silver, since you reduced the supply. It currently isn't illegal to destroy silver, but the US govt has made laws in the past regarding the confiscation of silver in times of scarcity.

Putting nuclear waste on land, specifically useful land like manhattan or etc would also destroy economic value and also be highly, highly illegal :) It would desttoy money and make people's lives hard, because they would have to spend money to relocate away from all the nuclear waste. Skyscrapers and tunnels would become worthless as there's no reason to go near them anymore.

Convincing people to give you money in a scam also destroys economic value because they are not getting anything in return for their money sent to you :)

Ultimately, the world economy is built on labor and resources. If you destroy resources and also make it impossible for people to perform labor, then you've destroyed value, measured in dollars :)
High intensity biomass farming requires an order of magnitude more land area than solar.

https://conbio.onlinelibrary.wiley.com/doi/full/10.1111/cobi...
> Open your phone or WhatsApp contacts, scroll them and check who are those friends, relations or family you want to meet. Now plan for 2-3 meetings weekly, until your loneliness feeling goes away.

This is what triggers me A LOT. When I open my contacts, there are literally only four. One of them is my mother and the other three are therapists. I don't know how to deal with that. Even if I want to I am not really able to find people to do something with like going out to a bar or whatever. I just don't have anybody to talk to.

Also, since I don't have a Smartphone, nor Facebook, Google or whatever account, it is even harder to get into contact with people. No, i won't make a google or facebook account.
Mercury is the closest planet to the Sun
Tell that to my fridge, which only supports 2.4GHz and which I have no plan to replace in the next 10 years.

Fortunately, the fact that some devices continue to use 2.4GHz does not reduce the bandwidth I have on my other network that is 5GHz. So I have no incentive to disable 2.4GHz anytime in the next 10 years, either.
Can someone explain operators to me? I've tried to get it working, I really did. But:

- The Kubernetes API was not very well documented (this could have been my fault, I'm new to Golang, maybe I just didn't know how to read the docs well)

- There were no substantial tutorials/walkthroughs. There was one large tutorial by Red Hat, and that's about it. The tutorial itself wasn't very good. It was more like "copy-paste this 300-line Go code and there you go".

- There are no in-depth articles about the way it's supposed to work. For example, if I want to upgrade a database using operators, how do I go about it? This is particularly baffling since operators, I thought, were supposed to be for complex, stateful apps, such as DBs.

- It seems like way too much work compared to helm charts. If I want a 3-container app, that is FE <-> BE <-> DB, that'll be in hundreds of lines of Go code.

I just don't seem the benefits. Again, all of the above may be my fault. But, I'd love to get some great articles/courses on Kubernetes operators. At this point, I would definitely not recommend operators to anyone.
As you note, it's only true when you assume free space. In practice, you have air, you have obstacles, you have earth curvature, you have […], which makes it wrong, because athmosphere has an opacity that varies with the frequency (or wavelength): https://en.wikipedia.org/wiki/File:Atmospheric_electromagnet...

So, no, it's not an universal rule.

Please also note that shorter range is not necessarily bad: it means less interference from neighboring devices that use the same frequency band ( https://www.embedded.com/why-60ghz-mmwave-is-moving-into-the... ).
Lifestyle design and the wider world is stereotypically antithetical to most engineers. If you’re not one of those, and even if you are, you should often deflect the “so what do you do? (how much do you make?)” question with a humorous contradictory “title.”

I know a guy who makes $350k and has a security clearance but wears white socks, is overweight, eats with his mouth open and is super awkward. That’s not a “catch,” in women’s eyes, unless he owns it without the usual creepy awkwardness, shame and/or insecurities.

Sense of humor, directness, interests outside tech, goals in life, socioemotional self-awareness and demonstrated relentlessly-resourceful go-getterness is what makes women run. And don’t be so damn predictable.

PS: skip Tinder unless you’re a 19-year-old sports player or an 20-/30-something model.
My concern is mainly how does the world change when the cost of borrowing is negative ?

It seems like the rat race into buying more and more assets at extreme premiums will continue as long as they believe that these assets will either grow or stay constant in valuation.

It's quite an interesting paradgim shift that I don't think many people are talking about.

Will we close the long term debt cycle via a depression ? Maybe. A sign of an incoming depression is the populist movement all across the globe, I don't see why we won't have a major revolution in the next few decades.

Or what happens if we head into world war 3 ?

I guess the best thing to do now is figure out sustainable cash flows like Howard mentions.
Argentine ants are well known for having colonised Europe and largely eradicated the local species of ants. Phylloxera almost killed the French wine industry when it arrived in Europe.

American turtles (called "Florida turtles" in French, not sure of their English name) and nutria are also invasive species in Europe, but those were initially introduced on purpose.
When an organ is inflamed, foot odor can follow
When an organ is inflamed, foot odor can follow
The advice is for an individual, not all men collectively. But yeah the advice is not "be interesting", it's "be more interesting than a typical man in your area". The issue you describe is very real though.
What I find completely demotivating is working for a FAANG in Europe, and seeing the massive disparity between US colleagues. You can argue cost of living is different, healthcare is public blablabla, but recruiters have told me straight out: we dont adjust for cost of living, we adjust for market rate. Therefore they dont give a rats ass about how much it costs to live in a specific country, they just pay based on the average going rate. Unfortunately, some EU countries (e.g. IT) have very low purchasing power due to stagnant wages and inflated prices. So we're getting the shit end of the stick.
$8 billion (quoted by Google) is 2019. $1-2 billion (unsourced) is 2018.
Software engineering would have been a higher quality profession of python had never gotten into any production project. Now we need to patch over the mess by adding mypy but we could have used a language with explicit types right from the start and it would have saved a lot of bugs in the category of 'every typo is a new variable'.

This so-called evolution is basically creating messes everywhere and code bases that only use one language and one build system are the most understandable ones. Also, once upon a time a programming language was a thing in which you could write anything of your fancy. If that is the case 'multiple programming languages' is itself somewhat of a weird thing.
Food Delivery services. The lure family restaurants to the platform in small towns, the ease of accessibility cause footfall to fall but this is replaced by delivery revenue. But now the family restaurants are beholden to the delivery services who slowly jack up the cut, they can't quit or they lose all the delivery revenue that has replaced walk-ins.

This is even before considering how they squeeze gig economy riders.
How do other roles in the companies mentioned here, compare to these numbers? Meaning Data Scientists, Product Managers and Designers? Would it be correct to assume that a PM with five years of experience would have roughly the same compensation as a SWE with similar experience?
interpersonal relationships are the core of what it means to be human
Nearly spat out my cereal, thanks. Funny because accurate. As a relatively new node dev, this is what keeps me awake at night.
Since we are on the meta side of HN usage, I'm really curious about why people here take time off to discuss their opinions at length. I occasionally throw an idea or two out there to test what sort of response they would get, but trying to convince someone out of their firmly held beliefs by arguing with them at length in the threads? That looks like a complete waste and it is unsettlingly abundant. Especially when the topic is a grey area where stakes are high. High for someone else of course. Not the people who discuss these things.
I'd think the comparison goes the other way around :). Hobbyists care enough to do things right even if it's not in the short-term interest. Professionals, judging by all the advice I read on-line, are supposed to focus on delivering value - which is usually measured short-term, and not aligned with doing things right. It's that attitude that makes most companies care little to none about security. Bringing in tons of dependencies in order to increase velocity and implement user-facing features faster is what I see advertised as archetype of a professional in this industry.
It's funny that you mention that because we used to do Kanban and switched to Scrum because that was what all other teams were doing, and "it helps with the reports".

I think I see a lot of tech debt and I want to solve it. I'll admit there are situations where I'm purely being extra zealous and I shouldn't and I'm trying to work on that.

I agree with the micro-management part too. If at least we were aligned and I was micro-managed for doing things management and I agree on, it wouldn't feel so bad. But the way things are right now, I feel like I might get fired for doing extra work, which is a first for me.
Same issue happened with the naming of silicon development. Thankfully, it seems naming was largely over after "Very Large Scale Integration" (VLSI), having given up on the next generation name: "Ultra large scale integration", but after surpassing "large scale integration".

https://en.wikipedia.org/wiki/Very_Large_Scale_Integration
An "order of magnitude superior" is generally the minimum that causes me to start expending engineering effort to move from something implemented and nominally working to something unfamiliar and unimplemented.

10% savings is almost never worth engineering effort. Those engineers are probably worth more than 10% by implementing features or fixing a bug for a customer.

However, even if 10% savings is $1 million, the edge odds probably still aren't in your favor. You may burn engineering time and the project fails or takes 3 times as long. Those engineers are effectively "dead" during that time and whatever contribution they could have made elsewhere is lost. For some reason, nobody ever factors that into their "savings projections".

Obviously, if I've reached the point that 10% savings is $10 million, I'm in a different bucket. But having $100 million in cloud spend probably indicates a lot more problems than AWS vs GCP.
> we dont adjust for cost of living, we adjust for market rate.

This is true everywhere.
Grass is always greener on the other side. I work in Deloitte as a Java developer and I feel the same that I'm not using my knowledge what we learnt in Masters.
But you work at Google. Guys like me are still trying to get out of this rut and try to get offer at companies like Google.
But People like me are so into this routine life that it's hard to again go back and brush up skills.
I just got married and I'm planning to change company. And I'm scared but optimistic that I can catch up.
It's very confusion from where to start.
There is so much to learn nowdays.
JavaScript, node, angular, react, aws, Dockers.
Then again problem singing skills for that again algorithms.
There is so much to learn.

Then what about AI machine learning.

Life looks so difficult now.
Solving the dating problem was not the question.

> "How does one become more interesting"

Sure, you can change your environment to be more *relatively interesting. But that was also not the core of the question as I understand it.

Rather, providing a method or tips to be more OBJECTIVELY interesting today than your yesterdays self is something useful in any kind of 'dating market'.
As others have said, the catch is incredibly high cost of living. The housing market has grown by something like 10%-15% annually, for years.

Obviously, it can't grow like that forever - even professional couples have problems pooling together money for a down-payments on decent median priced homes.

And while you're building equity by owning, you're also kind of stuck to keeping up with salaries / career trajectories.

But you know, with higher salaries comes more purchasing power. And then you also have foreigners parking their assets in the housing market, similar to what's happening in NYC and Vancouver.

It's hard to compete even with a nice $500k salary, when some foreign investor can casually overbid you with millions in cash.

Sounds a bit dramatic, yes, but that's life in most cities with hot markets and high salaries.
I have also been doing something similar for a few years to distract myself, reading, music, podcasts, long running tv shows, smoking weed, taking a longer route when leaving work on friday which does not have many restaurants/clubs, you name it.

But it still leaves me feeling empty and unfulfilled. And I can feel the problem only getting worse gradually. I have started hating the things I used to love, silence makes me anxious hence I need music pretty the whole time I am awake. Reading or learning anything new seems pointless since I don't know what to do with the new found knowledge/skill. The feeling of "no one cares" amplifies when you are alone. The advise of just "go out more" or "connect with new people" is not much helpful when you have terrible social anxiety and never learned to interact with people.

In short, distracting yourself might help in short term, but it is not a sustainable solution.
>Ceterum censeo go inferior est.

AFAICT this means something like "furthermore, I opine that Go[lang] is inadequate".

It's some weird reference to an ancient Roman who always went on about destroying Carthage ("Carthago delenda est").

You, choeger, get the award for "weird reference I bothered to chase up".

Aside, I wonder if PM Johnson (a Classics scholar) had this in mind when his handlers instructed him to mimic Trump's rhetorical technique of "ignore the question just brainwash the suckers into associating you with this 3-word phrase".
There used to be a time when Next.js focused on server-side rendering of dynamic React apps, and Gatsby focused on generating React-based static sites. Now that Next has forayed into the static-site generators world, I wonder whether it is about to displace Gatsby.
Home Interior Design Ideas to Upgrade Every Room in the Home
I have to read some Rudy Rucker again...
Most of the field where progress is made don't even try to look for "new physics". The foundation for quantum information theory is just classical quantum mechanics.
Counterfeiting Microsoft Windows Restore CDs Landed Me in Prison for a Year