Raidion

Joined 9 years ago

Karma
1,295
Submissions
372
Member since
May 24
Engineering Manager, former Tech Lead.
View on Hacker News

Recent submissions

Comment · 6 months ago
As a manager with 10-15 reports at a company you've probably heard of, I think the main question is how much they will need to contribute. I put up a PR or three a week, usually in non-critical path flows or system support, and its honestly fine. I could barely contribute to the productivity level of even one of my junior engineers, but I can debug production issues and ship code AND be a good manager (with a decent work life balance).

I feel like managers should be able to contribute. Managing a good team isn't that hard, though managing a bad team (or a good team in the midst of a ton of bad processes) is a nightmare.

Comment · 6 months ago
Creating an additional 30%-50% on top of whatever a normal person would consider passive income in order to actually have passive income is NOT a realistic option for a huge % of the population.
Comment · 8 months ago
Really? Revenue loss was pretty directly tied to Elon replying and supporting some "jews vs whites" type posts in Nov 2023.

That caused Apple, Coke, and many other large clients to stop advertising.

Comment · 9 months ago
I'm not sure you read the article, these are molds that love low humidity. Controlling for humidity made these environments more attractive, not less.
Comment · 9 months ago
Same. I can take on things that are nice, but not critical (yet) and make a ton of progress without bothering the devs.
Comment · 1 year ago
I've been telling people, this is Uber in 2014, you're getting a benefit and it's being paid for with venture capital money, it's about as good as it's going to get.
Comment · 1 year ago
Java is "fast" but not fast. Most of the time if performance is a true concern, you are not writing code in Java.
Comment · 1 year ago
I would also argue that software (and the people that write it) have a "correctness" bias that is not fully aligned with business goals.

Tech debt is real, but so is the downside of building a system that has constraints that do not actually align with the realities of the business: optimizing for too much scale, too much performance, or too much modularity. Those things are needed, but only sometimes. Walking that line well (which takes some luck!) is what separates good engineering leadership from great engineering leadership.

Comment · 1 year ago
Money is fungible, doesn't really matter what source the money comes from other than optics.
Comment · 1 year ago
You pay for one or two people with real experience and 4 reasonably new hires whose job it is to answer questions posed by the senior team and to build documentation.

You want the senior people focusing on the problems, strategy, and comms and not data aggregation and power point formatting.

Half the time it doesn't actually matter who the consultant is, the business is just looking for an arbiter to provide a second opinion or justify a decision.

Comment · 1 year ago
I think the group of people that work on this should petition for their tax data to be the first to be used. Seems to align the incentives on internal controls of PPI.
Comment · 1 year ago
I've never this at Google, but at my company, if you pass the technical screen you're offered to hiring managers. If they don't want you on your team because they want more leadership (or less leadership), or if there were 5 senior python roles and you were the 6th person to pass the interviews, you still won't get hired.
Comment · 1 year ago
It's not the hiring people that's the problem. Assuming those people "cost" 300k a year all in (benefits/offices,etc) which is probably high, that's $24 billion. The government spent $6.8 trillion, cutting these jobs cuts spending by .3891%.

Cutting the people without cutting the programs won't do much and is (IMO) a problem in that you should be able to access government services in a way that the writers of the laws (house/senate) have clearly agreed to. When you're cutting this widely, it's hard to believe you're not throwing the baby out with the bathwater.

Comment · 1 year ago
In poker it's called levels. Fighter pilots call it being inside the other persons OODA loop.
Comment · 1 year ago
In a softly held defense of those words, they basically are an escalation level.

If someone asks you for something, it could be something with undefined scope or priority. An "ask" signals "this is official". Same thing with learnings: lesson is personal, learnings means ways things are changing.

Are there dumb business terms, absolutely, but these aren't bad IMO.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton