HNHacker News
TopNewBestAskShowJobs

harles

1,455 karma · joined February 14, 2021

submissionscomments
harles··on The pool of talented C++ developers is running dry
Measuring growth or shrinkage by % seems like an obvious mistake. While I agree from my own anecdotal evidence this is true, the article doesn’t make any substantial case for this (and the quality is overall pretty poor).
harles··on Google layoffs Jan 20, 2023 – California WARN public records
Well, those are the expectations. Low ratings don’t mean being managed out in typical years, but that’s not where we find ourselves. I don’t think the system is perfect, but it is fair. An L5 that missed their expectations is laid off the same as an L9 - there’s no thought of “but they would’ve hit expectations as an L7” just as an L5 doesn’t get credit for being a high performing L3.
harles··on Google layoffs Jan 20, 2023 – California WARN public records
Manager at a different FAANG here. I had a very senior (not L9) engineer laid off on my team. The thing about super senior ICs is that they have super high expectations, ones that are easy to miss. It’s almost silly every performance review season, we sit down and go “what did this person do to redefine the industry this cycle?”. Unfortunately, when the answer is “not much” or they simply wrote great code, they get a low rating. At places where curves for ratings exist, these folks frequently fill in the lower portions of those curves - despite appearing to crush it from the outside, they’re just not hitting all expectations.

The end result of all of this is that when senior leaders set filters for who is laid off, these folks get hit. Multiple cycles of subpar ratings, it’s an easy decision looking at the numbers. Maybe not a good decision, but that’s where these systems have led.

harles··on Ask HN: How's the job hunt going? (For those laid off)
Yup. There’s also a heavy emphasis on relevant experience. I’ve found that only a subset of staff+ engineering roles are open to me because of this, whereas it was all open when I was in a junior role.
harles··on Rebuilding after the replication crisis
Per her Wikipedia [0], she authored papers about the debunked power posing.

> The theory is often cited as an example of the replication crisis in psychology, in which initially seductive theories cannot be replicated in follow-up experiments.

[0]: https://en.m.wikipedia.org/wiki/Amy_Cuddy

harles··on Consider working on genomics
Any particular edition of Molecular Biology of the Cell you’d recommend? I just looked up the 7th edition on Amazon (seems like the latest) and it’s $300 USD. Oof.
harles··on Former WSJ reporter says law firm used Indian hackers to sabotage his career
From what I can tell, there’s not necessarily more. It’s a clear conflict of interest to do business with a source for a story. Doesn’t sound illegal, but certainly gives the appearance of bias.
harles··on Equifax used records it collects from companies to fire employees with 2nd jobs
I think it highlights another problem: performance reviews are heavily bias and management typically has no clue how their reports are actually performing.
harles··on Automated testing in Bevy
I think this comment and its parent have misunderstood what ECS is.
harles··on Automated testing in Bevy
Based on many of the comments here, it seems like there’s a lot of misunderstanding of what an ECS is - unfortunately the name does this no favors as it should probably be written as entity/component/system paradigm or renamed entirely. It’s not just a system that contains entities and components (that’s not what “system” refers to in the ECS name).

ECS is a paradigm where entities are the data-free IDs, components contain data associated with entities, and the systems operate on entities and components in batch, usually with database-like queries.

I have yet to find a good ECS reference, but Unity’s intro[0] gives some decent flavor for it. Note that only the DOTS subset of Unity (part of it anyways) uses an ECS. The default GameObject/MonoBehavior way of writing code in Unity isn’t part of an ECS.

[0]: https://learn.unity.com/tutorial/entity-component-system

harles··on Automated testing in Bevy
Can you point me to what part of Unreal uses an ECS approach? I’ve never seen this. I know Unity DOTS added ECS features, but that still lives in a hybrid world.
harles··on Google to pay $60M for misleading representations
In this particular case it’s estimated that 1.3m people viewed the screen. A fine of ~$60 / user seems pretty hefty and a good deterrent.
harles··on GM makes $1,500 subscription mandatory on GMC, Buick, Cadillac Models
This seems like speculation not based in reality. Do Montana, Alaska, Oregon, Delaware, or New Hampshirite do this?
harles··on “It’s time for Apple to fix texting”
iMessage spam has been through the roof for me the last couple of months. 1 or 2 messages a day with no obvious reporting mechanism. Whatever Apple is doing, it’s not working and it’s disingenuous to claim this is the reason iMessage isn’t on Android.
harles··on Artificial synapses 10k times faster than real thing
Yes, but then you don’t get to put “10k times” in your headline.
harles··on Nonprofit markups.org is exposing the most egregious new car prices
Former owners aren’t middlemen, which is a huge difference. I’m much more ok with a brand deciding they need to raise prices as opposed to someone in the middle doing it and pocketing the difference.
harles··on ImHex – A Hex Editor
Hex editors are a seriously undervalued learning tool. As a kid, I loved opening up the game files of stuff I was playing and see what I could tweak.

I’m not sure this particular editor could replace HxD for me - I’m not seeing process memory editing in its list of features. I’m glad to see the space is still getting love though.

harles··on Show HN: Netflix Calculator
Pretty neat. For me, I’d love to see something like this for YouTube. Perhaps it’s just my bad habits, but I find I generally spend time on what I’d consider quality entertainment (that is, I don’t regret having spent time on it) for Netflix, Amazon, Hulu, and the like.

YouTube on the other hand, I’ll usually start with something I consider quality like 3b1b and then end up watching much more of forgettable things I regret. Whenever I go to resume a video on YouTube via browsing my history, I’m always in shock of just how much crap I’ve watched.

harles··on Andrej Karpathy leaves Tesla
Driving simulators are a bad example. It’s too easy to learn priors. A better analogy is humans with one eye that still drive - most are taught to induce parallax.

Also, I never said they have one camera. Multi camera != multi view.

harles··on Andrej Karpathy leaves Tesla
Monocular vision only seems pretty clearly not capable of solving the problem. Stereo/multi view systems have a shot (humans are proof), but Tesla bet against that long ago. I wonder what could’ve been in a proper multi view setup.
harles··on DoorDash and pizza arbitrage (2020)
Interestingly, I found tipping less will get you way better service and quicker food. I did some experiments after I found food always comes quicker when my wife orders - turns out she doesn’t overtip like I do. I tried a bunch more times and found this to be true, at least with Uber Eats.

What I’m guessing happens is that if you tip high, less scrupulous but tech savvy drivers will snag the delivery. These folks have multiple accounts and work for multiple services at once, so your order is way down on their list. It frequently comes with location spoofing, where the driver is supposedly waiting at the restaurant for nearly an hour, and once they’re actually on their way, they’ll teleport miles away (having unlocked their location).

When I tip less, I don’t see this behavior. It’s probably folks not gaming the system that will take whatever delivery pops up.

harles··on Weedkiller ingredient tied to cancer found in 80% of US urine samples
I think organic is great. I just wish we didn’t put non-GMO in the same bucket. Give me GMO foods without pesticides.
harles··on FBI: Stolen PII and deepfakes used to apply for remote tech jobs
Stuff ships because people work hard to make that happen. If one member was dead weight, it’s not fair to simply point to a successful product - other people had to put in the work, probably extra work, to make that happen.
harles··on FBI: Stolen PII and deepfakes used to apply for remote tech jobs
I think this highlights one of the most important problems with people taking on multiple tech jobs: it’s the fellow employees that suffer the most. Some lost money is a drop in a bucket for most big companies, but other people just trying to do well at a single job really pay the price.
harles··on Facebook says Apple is too powerful – they're right
Some developers want none of that, and even those that do will I’m sure argue the fairness/value. If it’s genuinely a good deal then there’s no reason to not allow competition.
harles··on Patreon cuts deep inside creators’ pockets
On the billing side, I’d guess it’s unlikely to help. I’ve never paid more than $6/mo total on Patreon and I’d expect this is typical.
harles··on The case for expanding rather than eliminating gifted education programs (2021)
This assumes being gifted is something innate and simply needs to be brought out. I don’t think that’s the case.
harles··on Why I'll never use Affirm again
Yikes, I can’t believe all the comments blaming OP. It was clearly the retailer in breach of Affirm’s terms, not OP. Charge backs also have a limited window to claim - I can’t see anything that was done wrong here by OP. Yes, OP could’ve attempted to resolve with affirm up front, but why should that be necessary?
harles··on Why I'll never use Affirm again
OP contacted the retailer according to the story. Affirm is not a retailer.
harles··on Study Tips from Richard Feynman
I’d also credit likely dyslexia for his ability to visualize.
← PreviousPage 5 of 10Next →