HNHacker News
TopNewBestAskShowJobs

curmudgeon9

19 karma · joined September 1, 2017

submissionscomments
curmudgeon9··on Fixing impostor syndrome in coding interviews
The way Google does project assignment after a lengthy interview process strikes me as a bait-and-switch. Feels like they're hoping you've invested so much time in the process that you won't turn down a role you would have never applied to in the first place.
curmudgeon9··on I did mob programming every day for 5 months
The difference is it has a name, so consulting and training can be sold and conference talks can be made.
curmudgeon9··on I go back to my old macbook air from my new macbook pro – because it was better
Yes but it's the May 2015 model.
curmudgeon9··on A new grad SDE makes 2x more in SF than Toronto after tax and COL
Not to mention the salary difference will get soaked up by real estate differences the moment you decide to buy a house.

Not that Toronto real estate is cheap either. I think Google Waterloo is a great value: high CAD salary but low real estate prices (around half of Toronto).

The optimal play (if you don't want to permanently live in the US) is to go to SF, continue living like a student and sock away your cash while building your reputation, then move back to Canada and work remote with a grandfathered USD salary.

curmudgeon9··on Former Uber employees have gone into debt to exercise options they can’t sell
The CCPC status is grandfathered in if your options were granted when the company was a CCPC.
curmudgeon9··on Former Uber employees have gone into debt to exercise options they can’t sell
And the company going belly up (or an acquisition scenario where common shares are worth zip) is a disposition that will make the tax due.

You can however use the Allowable Business Investment Loss deduction to deduct half, and if you hold the CCPC shares for two years, you can deduct the other half. So the danger zone is the two year window after exercising.

curmudgeon9··on The Hercules System/370, ESA/390, and Z/Architecture Emulator
IBM already has an official Z emulator they could offer for free non-commercial use, if they wanted:

https://www.ibm.com/us-en/marketplace/z-systems-development-...

curmudgeon9··on Speeding Up a Fat Web Client
What they're doing isn't even occlusion culling. It's frustum culling.

https://docs.unity3d.com/Manual/OcclusionCulling.html

edit: I wouldn't even call it frustum calling since I don't think frustum culling makes much sense in a retained mode API (the frustum culling happens when rendering the retained mode representation through the underlying immediate mode API). 'Level of detail' maybe.