makoz's comments

makoz | 4 years ago | on: No Code Reviews by Default

If the code review is routine, the approval will be quick and straight forward. There's barely any friction in my experience. I'd like to believe I'm competent, doesn't mean I'm infallible.

You can dedicate time to onboarding, doesn't mean it's realistic that they're going to ramp up on all code areas during that time.

> I expect utility of code review by a newbie/newcomer to the project to hover slightly over zero. Perhaps it's best to dedicate some time to proper onboarding instead.

I disagree. If the commit isn't understandable to people, including junior engineers, I think it's problematic. I want to write code that is maintainable and not have to worry about deciphering my reasoning was for certain decisions down the line. If it's not clear to junior engineers, chances are it might not be clear to me, or someone else 3 years later.

Something that makes sense to me at the moment because I have context, might not be clear to others. Reviews are a great way to call that out.

makoz | 4 years ago | on: Amazon workers vote against unionizing in Alabama

I guess to some extent it's about some aspect notion of "fairness". Another concern would be if their poor performance spills over into my own role and that prevents me from pursuing more interesting tasks that are more aligned with my growth/interests.

More practically, if I'm working at a place where my team has fixed head count I'd rather us have the ability to replace someone who's not contributing to the success of the team.

makoz | 6 years ago | on: Nvidia Geforce Now launches at $5 a month

I tested this out when it was in BETA about a year ago. It worked pretty well with Path of Exile but it ran into issues when I was trying out Monster Hunter World iirc.

Word of caution - if you have a bandwidth limit it burns through it pretty quickly.

makoz | 6 years ago | on: Google Employee Writes Memo About ‘The Burden of Being Black at Google’

Can't this logic be spread to a bunch of other injustices in the world? If I interact with some party who is contributing some injustice to a group of people, whether in terms of work conditions, lack of political voice and so forth does that mean I'm collaborating/supporting their regime?

An example is the current situations happening in Hong Kong and Uyghur. And the fact that everything we buy on a day to day basis is "supporting" this oppression.

makoz | 7 years ago | on: OpenAI Five at Dota 2 – The International [video]

Watching the match there seemed to be a crazy amount of instant Euls and what not.

I doubt a player is about to react to a blink initiation and click Euls/Hex in the same amount of time. It'd be a lot more fair for them to calibrate against the reaction time of pro-players across the same scenarios. (I doubt pros can hit 200ms consistently)

makoz | 7 years ago | on: Amazon Workers Facing Firing Can Appeal to a Jury of Their Co-Workers

It might be slightly mitigated since the panel has the opportunity to bring back the employee if they have follow-up questions but I'd agree and would want to experiment with the ordering.

The manager isn't present during the employee's presentation either though, and I'd imagine it would devolve into a circus if both parties are present during both presentations and able to interrupt/rebut directly. (Might also not be beneficial to the employee)

makoz | 7 years ago | on: Amazon Workers Facing Firing Can Appeal to a Jury of Their Co-Workers

Disclaimer: Work at Amazon and participated in the appeal process as one of the jury a while back.

The article clearly doesn't go into the process beyond what's on surface. When I participated both the manager and the employee wrote an initial document that would be shared with each other. These documents are the basis for the presentation. The employee had time to go through the manager's document and rebut each of the points their turn (as did the manager), so it seems slightly disingenuous to suggest that neither party has access to the other's claims.

During each parties presentation, they would go through the document and bring in supplemental evidence (which the other doesn't have access to).

The format I went in was: Employee presents their document -> Employee rebuts manager's document / Q&A -> Manager presents their document -> Manager rebuts other presentation / Q&A

The panel then has the option to bring back the employee for additional questions.

I'd be interested if/how the ordering of the presentations affected the panel.

page 2