engmgrmgr | 2 years ago | on: How many sensors for autonomous driving?
engmgrmgr's comments
engmgrmgr | 3 years ago | on: Meta plans thousands more layoffs as soon as this week
I’m not suggesting OP is dumb, but if someone is setting hiring criteria and thinks they need X skillset judged by Y, I think there’s a good chance they’re directionally correct.
I get it, I’ve bombed interviews I was excited about and rationalized it anywhere and everywhere. Once I started hiring folks, my opinions evolved significantly.
How else do you hire someone out of a pool of people that are all knowledgeable and likable? A bad hire, even if they’re super smart and just the wrong fit, is worse than not hiring anyone at all.
If you climb the management ladder, you’ll likely be graded on your org’s hiring outcomes. If 10 people all seemed qualified, I’m going to burn down the risk as much as possible. If I’m wrong 1 time for this, but it not obviously wrong 9 others, I’ll call it a win.
For context: this is coming from tiny startups to billion dollar companies and different things in between.
engmgrmgr | 3 years ago | on: Meta plans thousands more layoffs as soon as this week
engmgrmgr | 3 years ago | on: The Node ecosystem still has tooling problems
Unfortunately a proven playbook for struggling devops teams is to just fire all the devops and infra folks, which seems to help with platform stability, recruiting, and velocity year over year.
engmgrmgr | 3 years ago | on: The Node ecosystem still has tooling problems
If you have a team or teams of engineers, having one or two people deal with all the dev-ops stuff makes a lot of problems go away.
But if you have a large C++ project for example, you probably need more than a couple people focusing on build and target dev-ops work, or at least a lot more of their time.
It’s a lot easier to get a frontend person to help out with the backend dev-ops than it is to hire a new C++ guru and wait a bunch of time to catch up on the nuances of your build systems/org/whatever.
Anecdotally, I see the people who balk at Node are usually enterprise Java devs, backend Python devs, or junior Go/Rust enthusiasts.
At the end of the day, all these languages can interoperate with all the others in a bunch of different ways, and an organization’s ability to engineer and maintain systems is mostly orthogonal to its choices of “driver” technologies.
engmgrmgr | 3 years ago | on: Why I’m Cryptophobic
It doesn’t matter if it’s crypto or gold, there will always be people manipulating financial systems, but that doesn’t mean any system is inherently good or bad.
https://en.m.wikipedia.org/wiki/Financial_crisis_of_33
https://en.m.wikipedia.org/wiki/Financial_crisis_of_2007%E2%...
engmgrmgr | 3 years ago | on: Why I’m Cryptophobic
You could look at L2s as a sort of credit card system, and from a systems and technology POV there’s nothing inherently “scammy” about it. For web3 applications of any meaningful large scale, L2 solutions are necessary.
For better or worse, the L2 developer platforms that I assume you’re referring to are essentially low-code solutions to abstract away the actual systems software engineering aspect of web3 development. Are the low-code SaaS companies overvalued or “scammy”? I’m not suggesting they are or are not.
Well-staffed tech companies building web3 applications often build their own implicit L2 solutions because it’s just how you connect things in a distributed system with modern L1 blockchain constraints.
engmgrmgr | 3 years ago | on: Ask HN: What has to change? I'm sick of it
It sounds like you really want to learn about roles at Chewy, why not just send another email or directly contact a recruiter on LinkedIn?
engmgrmgr | 3 years ago | on: At long last, Web3 makes a push to fight Google Maps
If they can scale it globally and at high frequency for imagery, that’s a very novel justification of crypto IMO. Looks like the Costco version of https://www.mapillary.com/
engmgrmgr | 3 years ago | on: Reading code from top to bottom (1999)
I’m indifferent in practice (whatever’s readable to others is usually best), but I like the limit approach in theory.
engmgrmgr | 4 years ago | on: I found a security issue on a competitor, got fired and served a summons
You open the door a little and peak inside and see the office door is open. “This can’t be,” you think as you walk into it.
You bet there’s a safe left unlocked and customer reservation left unprotected on the computer, “how irresponsible can these people be…”
If their security is this bad, you wonder what their food safety processes are.
It’s a slippery slope, and maybe well-intentioned, but that doesn’t change the fact that you’re not allowed to wander into this restaurant’s back door or be there when it’s closed, and now that you have, how do you prove you didn’t do anything malicious if the only evidence there is is of you in the restaurant when you’re not supposed to be?
Maybe you can make an appealing public good argument against criminal accusations based on your stellar clean record, but how do you protect yourself from civil suits, which they have every right to spin up if they have damages and can link you to them?
engmgrmgr | 4 years ago | on: Ask HN: Should I give up and get a job?
Yes, in SF there are companies that give a lot of liquid RSUs, but most engineers don’t work at those companies, even if a lot of engineers do.
Also, if you’ve been swinging and missing in a silo for 20 years without full time employment, you’re most likely not going to easily find a job that pays you 400+ without working full time at large companies first.
engmgrmgr | 4 years ago | on: I shaved 187MB off United Airlines' 439MB iOS app
engmgrmgr | 4 years ago | on: I shaved 187MB off United Airlines' 439MB iOS app
engmgrmgr | 4 years ago | on: The Patriot Missile Failure (2000)
Maybe you’re a better composer or producer then, but it’s on whoever leads the group of musicians to organize that.
Jerks who randomly push buggy code straight to master might be the reason you have a job. Most of them probably aren’t, but some of them are the reason a bunch of other people have a job running around fixing stuff and being mad about it.
It’s really hard to see yourself as a regulating component in some messy system, but nothing is better for velocity than pissed of engineers heroically fixing all the stuff they hate from some other engineer that’s pumping out mostly working high impact stuff left and right.
engmgrmgr | 4 years ago | on: Open Salary and Equity Database
engmgrmgr | 4 years ago | on: Ask HN: Is ADHD Real?
engmgrmgr | 4 years ago | on: Open Salary and Equity Database
engmgrmgr | 4 years ago | on: Open Salary and Equity Database
engmgrmgr | 4 years ago | on: Managing People
Lane lines and road signs in particular typically use reflective paints that are very easy to detect in LiDAR, but beyond that, you can approximate material composition of a LiDAR scene pretty easily.
Another big point you’re missing is that LiDAR can provide control points to photometric sensor fusion systems. While there are also purely photo based control point matching systems, they’re much more complex and require nontrivial offline preprocessing.