Live data from Hacker News

Lessons from 14 years at Google

addyosmani.com

721–730 of 732 posts

Re: Lessons from 14 years at Google

#721

Earlier quoted context omitted.

Think of something like home owner insurance. Your insurance rates depend on exactly how your home is built, what type of heating system it has, where it is, etc. The rates, carefully calculated by actuaries, act as a signal to you as to how dangerous your house is to yourself, but also to others. If you set your house on fire due to negligence and cause the next house to burn, you might be liable for damages there a…

For the insurance example, you're describing insurance as a forcing function for better made, safer buildings. That's what building codes are for though, we shouldn't need to have both and building codes are a more efficient and direct way of ensuring safe buildings. For car seats, I'm not sure how we could know that people wouldn't buy them. I don't expect anyone would propose dropping the requirement to see how the…

> ... building codes...

I agree that in an ideal world that would be sufficient. But in practice, governments rarely deploy trained actuarial to make decisions, rather relying on politics and shoddy studies. Government codes also change very slowly. Insurance companies (whether private or public), under the financial incentive, are constantly changing their policies and rates in response to new data and calculations. I would be open to looking at studies that resolve this question one way or another.

> ... car seats...

I grew up in a poor global south country. Rich people, who clearly can afford them, don't buy car seats. Many people who live in countries where they are forced to buy car seats, when they come back on vacation don't use car seats for their kids. People can be very irrational.

Re: Lessons from 14 years at Google

#723

Earlier quoted context omitted.

For the insurance example, you're describing insurance as a forcing function for better made, safer buildings. That's what building codes are for though, we shouldn't need to have both and building codes are a more efficient and direct way of ensuring safe buildings. For car seats, I'm not sure how we could know that people wouldn't buy them. I don't expect anyone would propose dropping the requirement to see how the…

> ... building codes... I agree that in an ideal world that would be sufficient. But in practice, governments rarely deploy trained actuarial to make decisions, rather relying on politics and shoddy studies. Government codes also change very slowly. Insurance companies (whether private or public), under the financial incentive, are constantly changing their policies and rates in response to new data and calculations.…

I'd love to see this argument used to get rid of legal authority to create building codes. You make a great point, and you're effectively pointing to the fact that, at least for that specific problem, the market is much more efficient and solving the problem than government regulations.

The car seats one is tough. If you've seen first hand examples of people actively choosing to forgo car seats, I'm not sure if that's a problem governments should solve. Unless the state directly claims "ownership" as it were in the child, the parent is their legal guardian and if the parent makes a terrible choice they have to live with the repercussions. We don't regulate all decisions that can harm a child, that's a tough line to draw.

Re: Lessons from 14 years at Google

#724
post #494

Earlier quoted context omitted.

Not at all. Most people can be super happy with less than the average tech salary (at a point where they don't feel they need more if it comes at the expense of work life balance, time with family, job satisfaction, etc).

I’ll never understand this WHY X - BECAUSE Y - WELL Y IS TOO MUCH, Z IS MORE THAN ENOUGH comment trifecta. Obviously a lot of people are not super happy, otherwise they wouldn’t kiss asses and play politics to get more money.

You are responding to a "money != happiness" comment with "people kiss asses to get more money because they're unhappy". Just saying.

Re: Lessons from 14 years at Google

#725
post #96

feels LLM assisted, at the very least. > The skill isn’t being right. It’s entering discussions to align on the problem > clarity isn’t a style preference - it’s operational risk reduction > The punchline isn’t “never innovate.” It’s “innovate only where you’re uniquely paid to innovate > This isn’t strictly about self-promotion. It’s about making the value chain legible to everyone > The problem isn’t that engineers…

I’m stunned at the reception this is receiving, it’s LinkedIn-tier slop.

I do not know the guy, and I do not care who he is. This really is not "slop". I can attest to the validity of almost all of his points based on my own career. And even if he used ChatGPT assistance to help with the writing, the content clearly was not invented by ChatGPT. This is valuable advice for people in our industry.

Re: Lessons from 14 years at Google

#726
post #710

Earlier quoted context omitted.

[flagged]

That is not what I posted. My original post, accessible via the GitHub comment version history is "@addyosmani No problem; just remember that modifying someone else's code does not grant you any copyright to that code. I don't agree with your opinion that inserting existing code into a template (the API) for a framework (Modernizr) warrants a notice of credit, even with a few changes to the code being inserted."

i misread it - apologies - happy to delete. there's not currently a button for it so i will reach out to the hn team.

Re: Lessons from 14 years at Google

#727

Earlier quoted context omitted.

Healthy young people are less likely to buy insurance than sick older people. But if only sick older people buy insurance the payouts per insured are going to be higher. That in turn causes high premiums. Insurance works if everyone buys in, pays while they are young and relatively healthy, and gets paid healthcare when they are older and sicker. If you “game” it, it breaks the whole system. Now some of you might be…

What you are describing isn't really private insurance though, its a privately run socialized healthcare system. There's nothing wrong with that, it simply isn't insurance.

You're right. However, all insurance needs to get more in premiums than it pays out in claims in order to be viable. The details will differ about whether there is some kind of bias for certain people to pay more and claim less. With socialized healthcare, the coverage is just much broader and there is less room for "gaming" the system.

Re: Lessons from 14 years at Google

#728

Earlier quoted context omitted.

I’m stunned at the reception this is receiving, it’s LinkedIn-tier slop.

I do not know the guy, and I do not care who he is. This really is not "slop". I can attest to the validity of almost all of his points based on my own career. And even if he used ChatGPT assistance to help with the writing, the content clearly was not invented by ChatGPT. This is valuable advice for people in our industry.

You must not have many engineering leaders in your LinkedIn. These are all rote points that are spouted on there daily.

Re: Lessons from 14 years at Google

#729
post #703

Earlier quoted context omitted.

Accommodation costs are the first part of any sensible measure of inflation. If you're not factoring in housing then you're fudging the figures.

Yes? Who says otherwise? As long as accommodation isn't 100% of your basket of goods and services you use to measure inflation, accommodation can rise in price faster (or slower) than the basket. This ain't exactly rocket science.

If the mandatory basket item expense raises, it should also become a larger portion of basket, as the basket is supposed to measure the cost of living. So either CPI is not properly measuring the cost of living, or there isn't an affordability crisis.

You cannot have rising inflation adjusted wages and worse spending power, unless the inflation is not being measured meaningfully.

Re: Lessons from 14 years at Google

#730

I’d agree on most of these but the biggest value in such a list is for the writer to actually put it on paper. You have to reflect on multiple aspects in your career and synthesise those. Reading them is close to useless, like scanning a page full of news, it all just evaporates once you start your daily work routine. The best suggestion would probably be to try and write such a list yourself IMO.

It also does not help that this has ChatGPT writing signature all over it. :)
Post reply on HN