HNHacker News
TopNewBestAskShowJobs

woofie11

2,953 karma · joined February 24, 2019

submissionscomments
woofie11··on Fired Google Insider Speaks Out
In the first 10 minutes, it was clear that:

- Google has policies which are culturally unresponsive and discriminatory to Eastern Europeans.

- Neither side was aware of the scope of the problem.

I've seen this a lot, where there are cultural difference that neither the immigrant nor the native are aware of, but that lead to improper treatment.

woofie11··on Home Price to Income Ratio
Let's say mortgage repayment is $3000, and rent only covers $2500. Let's add another $500 in overhead. I'm paying $12k per year. $36k would break me financially, but $12k is a good investment, since at the same time, two things are happening:

1) I am one year closer to owning the home. Yay!

2) Inflation. Rents next year might be lower, but rents in 10 years will be higher.

woofie11··on Home Price to Income Ratio
Kinda. If I buy a 1M home at 2.5% interest, I have a $4,000 monthly payment. If rates go to 6%:

- Housing prices plummet to $600,000, assuming people are willing to spend the same per month.

- My monthly payments are identical to had I bought at $600k at 6%. If I stay there, I'm not much worse off. It's harder to pay off the home quickly.

- If I move out, and I rent out my home, it covers monthly payments approximately exactly.

The only time the owner is in danger is if:

1) They need to move.

2) They can't rent out the original property.

Rent works out since while the home is a liability, with 6% interest rates, the 2.5% loan is an asset.

As a footnote, what I expect is actually happening here is people are anticipating high inflation. If that happens, this isn't a bubble. Real housing prices might be fixed, at least looking out a few years.

woofie11··on Assyrian soldier diving with an inflatable goatskin bag (ca. 865–860 BC)
That was a fascinating article. Thank you!
woofie11··on Assyrian soldier diving with an inflatable goatskin bag (ca. 865–860 BC)
I would too. Unfortunately, the last Assyrian historians died nearly 3000 years ago.
woofie11··on France cancels defence meeting with UK over submarine row, sources say
None of the other parties here are EU members.

Culture runs deep. France adores Vercingetorix, who surrendered to Julius Caesar after "releasing" all the women and children to die of starvation between the Roman and French lines at the Battle Of Alesia.

Since WWII, France has been a fickle ally to the US at best.

woofie11··on France cancels defence meeting with UK over submarine row, sources say
To be fair, France has consistently betrayed its allies, throughout history. The start of WWII is worth looking at, where both France and Britain broke mutual defense treaty after mutual defense treaty appeasing Germany.

https://en.wikipedia.org/wiki/Phoney_War

A lost sale in contrast? That seems more like normal business than lying and betrayal.

woofie11··on I’m 22 and I’ve failed
Yeah. Virtually everyone is there at 22.

The problem here is metacognitive skills: knowing what you don't know.

The parents are right: "Parents went ugly, they said I was a careless, stupid, ignorant boy. I know they are not right." Acknowledging that is the first step. The second step is understanding that's true of most 22-year-olds. Age 0-12, you worship your parents. Age 13-19, ego really grows. You rebel, and do the opposite of what your parents want since you believe you know better. Early twenties is when you start to understand that you are, indeed, a careless, stupid, ignorant boy, and start to take advice from others. That's growing up in a nutshell.

Most of the more successful people I know get really good at taking advice from others, putting ego aside, filtering advice (not all of it is good!), and keeping an open mind. The executive version of that is delegating, and knowing whom to delegate to.

Constantly shifting focus is 100% standard for that age, and it's a fine way to grow. People at that age also really do mimic (usually stupid) role models. The "I want to be the cool computer wiz without a degree" is completely standard (only insert "rock musician" "soldier" "goth" etc). It's how your brain is wired.

I know this sounds like dime store psychoanalysis, but it's helpful to know you're not alone, and it's just how people are wired.

A few thoughts:

1) A CS degree should not be easy. If you're where you think you are, you can test out of the freshman CS courses. If you're a hotshot, you can start with a graduate-level class on sublinear-time algorithms or something. More likely, you can start with junior and senior classes. Those foundations are important, though.

2) Getting good at math is important. Social sciences degree was a mistake.

3) At 22, optimize for growth, not for profits. Profits can come later. There is an order of magnitude difference between a principal at Google and an entry-level coder. You don't get there incrementally.

4) There's plenty of part-time work, contract work, etc. available if you hunt around. A good path might be work half-time and school half-time. Both grow you in different ways.

5) It sounds like you have a good foundation to get wherever you're going. It doesn't feel like it, but you're on the right track.

woofie11··on Intel is reducing server chip pricing in attempt to stem the AMD tide
I wasn't comparing to AMD.

I've had few enough interactions with AMD that I can't pass judgement, but from the few I've had were consistent with your assessment. AMD was a complete black hole. My interactions with Intel were lightyears ahead of AMD.

But Intel, in turn, was lightyears behind Analog, Linear, Maxim, TI, and most other vendors I've dealt with (this was before Analog gobbled Linear and Maxim up).

woofie11··on Intel is reducing server chip pricing in attempt to stem the AMD tide
I think one more issue is support. If I want a chip from TI, Analog Devices, etc., I fill out a web form and get a sample. If I want to talk to an engineer, I place a phone call. If I want to order a dozen of a part, I go to Digikey. If I want a datasheet, it's online.

Intel won't give you the time of day unless you're HP or Dell. That's optimal for capitalizing on old markets, but it means it's never in new markets. It always starts at a disadvantage. It's not that Intel never has chips startups want to use; it's that it's impossible to engineer with most of them.

By the time a product has enough marketshare for Intel to care, they need to displace an existing supplier.

This means they could never really diversify outside of PCs.

woofie11··on Smart kids should skip high school (2015)
Yeah -- my experience is kids who have unconventional experiences do better socially than the ones who go through conventional school.
woofie11··on Smart kids should skip high school (2015)
Increasingly, you can replace "is" with "was."

Over time, MIT's acceptance of diversity, intellectual and otherwise, has waned. Right now, it's the top university brand in the world. That's a tightrope political game to play, and MIT optimizes to it very well. It's been a slow process for many decades, but it's really accelerated recently.

I'm not sure what the better schools are now. I've heard good things about Georgia Tech.

We do need nerd camps and nerd schools still. The old MIT was awesome.

woofie11··on Smart kids should skip high school (2015)
Software, plumbing, and car mechanics don't need a degree. They are technician work.

However, if you can have a much more fun life if you have a deep understanding of things like signal processing, image processing, differential equations, control systems, dynamics, etc.

Those let you do things like building medical imaging systems, autonomous robots, or deep learning systems. They're much more intellectually fulfilling than just coding, which loses its charm after a bit. You're also not competing against low-cost coders, which isn't a problem in the current market, but economies are cyclical. When the next recession comes, having more specialized skills is more helpful.

These do require mentorship, guidance, and some form of study.

As much as coming into university straight out of high school is often a bad idea, so is skipping it altogether.

The key problem is these aren't skills you can pick up incrementally. They take years of focused study. For example, you can't learn control systems without diff. eq. which in turn requires calculus. There's little immediate reward to learning calculus and diff eq, and little way to know what's important without expert guidance.

woofie11··on Not so great experience interviewing at Twitter
It's one of those things, if you've ever managed a larger team, that's incredibly, incredibly obvious.

A single bad hire can suck up the vast majority of your management time, drain team morale, drain it further when you inevitably fire them, open you up to liability, and generally make your life miserable.

Bad hires do slip in, and each time they do, BOY does it suck.

You need a study for this just about as much as you need a study for "Don't touch the kitchen burner."

woofie11··on New alternatives to HSL and HSV that better match color perception
I think the real story is subjective, not quantitative. Color pickers:

https://bottosson.github.io/misc/colorpicker/

OKHSL works a lot better than the alternatives. It's really nice!

OKHSV doesn't seem as good, and neither do the other new ones.

woofie11··on Not so great experience interviewing at Twitter
As a point of fact, that's kinda what happens at big firms. No one has yet figured out a better model. There isn't a magic oracle to point you to perfect employees.

That's not really how it happens, though. You get people who are really good at whiteboard coding and little invert-a-tree type exercises, with no other skills. Most don't do this through interviewing over and over, but by practicing online. You end up with big companies full of people with nothing better to do with their time.

A lot of the people who interview over and over really have no idea what they're doing wrong. Employers don't give feedback, aside from "Thank you. We'll let you know. [ghost]," or at best "Thank you. We filled the role." A half-dozen interviews helps, but from then, it's rapidly diminishing returns.

I like startups, where you can do all sorts of side and back hiring channels, but none of those scale above maybe 100 people, and usually not past a dozen.

woofie11··on Not so great experience interviewing at Twitter
Some measure of employee quality, as evidenced in the interview. To make this simple, let's take an exam instead of an interview:

* Let's say I was hiring someone to do calculus.

* I want applicants who typically score at least a 90% on a calculus AP. The exam has a std. dev. of 3 points.

* I get an applicant, and I give them an AP exam.

* They score a 91. What do I do?

That means they are 1/3 of a std. dev. above my cut-off. They might typically score 88 and got a little bit lucky, or even 85 and got very lucky. Or they might typically score a 94, and got unlucky.

If I hire that person, although they're probably qualified (assuming a uniform distribution of applicants), I'll get a lot of bad hires.

To avoid that, I set the cut-off at 93% or 96%. This means I intentionally reject most people who meet my cut-off. On the other hand, if I hire someone, I can be pretty confident they're qualified.

The cut-off needs to be high in part since the distribution of applicants isn't uniform. Most applicants are unqualified morons. Qualified people will apply to a few places, and are quickly hired. Unqualified people will apply over, and over, and over, everywhere they can.

woofie11··on Not so great experience interviewing at Twitter
Yup. The stupid brain version of a typo.

* Setting the bar at 2 std dev means you need to interview 20 candidates at your hiring cut-off to find one you believe is qualified. The other 19 qualified candidates get rejected by chance.

* Setting the bar at 1 std dev means you need to interview 3-4 candidates to find one who you believe is qualified. The other 2-3 are rejected by chance.

Of course, most candidates aren't right at cut-off, so it's not quite 1:20, but it is pretty random. A good model for hiring, from the candidate side, is that you interview. If you pass, you role a die, just like in an RPG.

Unless you're coming in through a side door or a backdoor, rejections are just part of life. People take it personally, and fault the interviewer for a bad process, but interviewing is fundamentally a very noise measurement. It's the only way we've found to get good employees at scale:

* You set an unreasonably high bar.

* You interview a lot of people.

* Occasionally, qualified candidates pass by chance, but the majority are rejected.

* If you set the bar high enough, unqualified candidates will rarely pass by chance, by virtue of how Gaussian curves look

woofie11··on Not so great experience interviewing at Twitter
It's a random process. I think the comments here are misleading.

FAANG and peers set the bar about 1-2 std. div. above their typical hire. The cost of a bad hire is much higher than the cost of a missed good hire. People run the gauntlet. You can do the stats, but it:

- Misses a majority of good hires

- Rejects a supermajority of bad hires

Unless you are 1-2 std. div. above a typical Googler, you should expect multiple interviews before you're hired. If you're qualified, and it's 1 std div, it takes about 3-4 tries. If it's 2 std. div, it takes 20(!) tries. If you're underqualified, that goes up very rapidly, and if you're overqualified, it goes down a bit.

Few people are overqualified on all axes (soft skills, coding, system design, etc.), so virtually everyone runs into rejections like this. The sooner you learn to deal with rejection, the better off you are.

woofie11··on 20 years after 9/11: Will we ever stop taking our shoes off at airports?
I'm less concerned about fur with dander stuck to it then simply furniture with dander stuck to it.

Three things to consider:

1) You can't see dander.

2) Vacuuming helps with pollens, and with dander from animals without fur too.

3) You have mild allergies. Others have stronger ones. I have no scientific basis for this, but I suspect sometimes, the immune system goes into maximum overdrive.

woofie11··on 20 years after 9/11: Will we ever stop taking our shoes off at airports?
1) That a lot of allergic reactions come from actually touching a dog or having the dog touch something; they don't need to leave fur behind for that to happen.

2) That licking hair/fur releases the same amount of dander, whether your shedding fur, hair, or neither. Matter is conserved.

3) That clumps of fur are easy to avoid.

woofie11··on 20 years after 9/11: Will we ever stop taking our shoes off at airports?
I don't think there is a database of allergic reactions people have had. They just happen and people move on. If the question is narrow enough, e.g., "Has there ever been anaphylaxis in response to a dog named Woofers jumping on a 12-year-old girl in New York's Central Park?" the answer will be "No."

However, there have been plenty of instances of severe asthmatic reactions to dogs in situations in all relevant respects similar to drug/bomb-sniffing animals. And I've seen plenty of allergic reactions to service animals.

People react to different amounts of allergens. For some, it requires direct contact. For others, it's enough to be in vaguely the same room.

Service animals are tougher, since both sides have a disability and medical need. Police dogs should be easier, if not for police generally being power-hungry thugs.

woofie11··on 20 years after 9/11: Will we ever stop taking our shoes off at airports?
Asthma attacks are not uncommon in response to dog dander. Those can be life-threatening, but can be managed with albuterol. 30 seconds with Google will turn up countless documented instances.

Anaphylaxis is a very rare response to animal dander, but there have been a few documented instances:

https://www.petful.com/misc/can-pet-allergies-kill-me/

What's amazing is the number of dog owners who don't believe in dog allergies, or who believe their dogs are hypoallergenic due to fur/hair (dander is in the saliva).

woofie11··on Chia Coin Miners Are Reselling Used SSDs as New
My perception is both the manufacturer and I were the victims of fraud, while Amazon was the enabler. Now, I wish the company didn't fulfill through Amazon, but that's not a crime or a fraud.
woofie11··on Chia Coin Miners Are Reselling Used SSDs as New
One of my worst experiences was ordering direct from a little vendor (not HDD) to avoid Amazon scams.

The vendor added a markup to Amazon prices, and fulfilled with Amazon. I'm pretty sure I got a fake, ordering direct from the manufacturer.

I'll withhold names, so as not to embarrass anyone.

woofie11··on Why Don’t They Believe Us?
I do give credit to those reasons. Those reasons are fine, logical, and rational. My experience is that they more-or-less correspond to why the people I know who don't take vaccines don't take then.

The existence of better reasons to be vaccinated doesn't negate those at all.

The central problem is that the establishment, at some point, began to lie more and more. We've entered a post-truth age. I'm part of the scientific establishment, and I see that a lot.

I personally have enough background in biology that I can evaluate the virtually non-existent risks of vaccines for myself, as well as the significant risks of COVID19. That's why I'm vaccinated.

If I didn't have that scientific background -- and most people don't -- I might be an anti-vaxxer for all the reasons listed in the article.

Until you can acknowledge that the concerns are valid and real, you're not getting anywhere. I convinced one person who was unvaccinated, for precisely those reasons but who trusted me, not by ridiculing their logic, but by explaining how, in this particular case, I'd walked through the evidence and they were safe. She trusts me, and she's now vaccinated.

On a more basic level, if both sides of the political spectrum stopped lying to "win," I don't think we'd have this problem.

woofie11··on Why Don’t They Believe Us?
It's trying to build empathy for a viewpoint. Understanding and empathizing isn't the same as agreeing.

I've had 100% empathy for the opposite side of the political spectrum for a long time now. I talk to people there, and I try to understand their perspective. I also try to understand the Taliban's perspective, China's, and otherwise. I'm sometimes successful, and sometimes not, but I try.

The reason I am vaccinated is because I have a (modest) background in biology, and I understand the science personally. If I didn't, I might be skeptical too.

We need more articles like this one. You can't convince people without understanding them first, and really empathizing. To quote:

“Know yourself and know your enemy. You will be safe in every battle. You may know yourself but not know the enemy. You will then lose one battle for every one you win. You may not know yourself or the enemy. You will then lose every battle.” Art of War 3:6:1–6

woofie11··on MIT Mathlets
What I find obnoxious, and typical of MIT, is how credit is allocated.

"Copyright © 2009--2015 H. Miller"

Only hmm (H. Miller) didn't do the work. The "About" page, fortunately, lists the authors, but doesn't really credit who did what.

Nothing personal about hmm, but a lot personal about the MIT culture of credit theft. MIT didn't have this culture 25 years ago. If this was © MIT, it'd be okay. But it's the PI on the project, who often doesn't do much of anything, who gets to pick-and-choose what goes to whom, and more often than not, allocate anything of value back to themselves.

woofie11··on The Controversial Origin of the Kinetic Energy Equation Ek = ½mv²
Yes, the algebra works, but you lose the intuition for what's going on.

There's a pattern of factorial terms you see with successive integrations: 1/1, 1/2, 1/6, 1/24, 1/n!,

Multiplying by 2 changes this to 2, 1, 1/3, 1/12, 2/n!.

I view that as a clear loser, not a winner.

woofie11··on Rogue antibodies involved in almost one-fifth of Covid deaths
It doesn't preclude the need to mask up around vaxed folks either. Delta is spreading in part because vaxed folks stopped taking precautions, trusting in vaccines. That's not good for anyone. Vaxed folks won't get severe cases, but the jury is still out on long COVID. It also applies strong evolutionary pressure to vaccine-jumping mutations.

Note: Before anyone jumps on the above statement, I'm not trying to imply anything else. Vaxed folks who don't take reasonable additional precautions ARE a major source of spread COVID19. That's not meant as a comparative statement (unvaxed folks are ALSO a major source of spread).

Page 1 of 24Next →