Recent submissions

Comment · 9 years ago
Thanks for your detailed explanation. It’s so horrible. I wonder how long it will take for the US system to realize what a big mistake mistreating highly trained stem workers is.

Best of luck.

Comment · 9 years ago
Would love to hear more details about this too (same comment as the one I left in the parent message).
Comment · 9 years ago
Heart breaking story, really (from a heavy Kubernetes user btw).

Would you mind giving more details about what happened exactly? Why did you have to go back? What was the reason why they didn't renew your visa (I'm assuming it's a renewal problem since you mentioned 3 years)? And is there something that is being done by your company or yourself to get your US life back, or you just "gave up"?

I mean why the hell would a person with a 250k+ offer be kicked out, assuming you didn't commit any crime? Isn't the offer itself a proof that you're desperately wanted here and it should invalidate any RFE?

Comment · 9 years ago
I took on a project in Java (web backend project) a few months ago, first Java experience, I was excited.

After a couple months, the gratuitous (or what felt like gratuitous to me at least) verbosity of the language and all sort of abstractions and intricate relationship of classes/interfaces in libraries (the typical Java programmer mindset) drove me insane. Icing on the cake was the atrocity of frameworks (had to work with a legacy Spring codebase) and the need for using an extremely complicated IDE with a billion options and knobs in order to write any sort of code.

I was incredibly happy when I finished and deeply regretted taking on that work. I didn't think it would have been that bad.

I think if Java was my only option, I'd probably switch to a different non-programming career.

To put things in perspective, I am a C (kernel development)/C++ (system programming)/Go (backend development) programmer usually, working with tmux+vim and respective plugins for lightweight code completion and navigation.

Comment · 9 years ago
Thank you Sir/Ma'am, much appreciated.
Comment · 9 years ago
I personally know sales folks in large enterprises (say Cisco) who do a lot of travelling and are able to get base salaries of ~250k and commissions of ~400-500k a year, on top of essentially life time personal unlimited travelling due to millions of miles points accumulated. So yea, pretty high.
Comment · 9 years ago
Haha I hope you're not being serious. If I had to estimate the probability of Google ever blocking my account over my life time I'd say 0.01%, whereas the probability of someone successfully attacking my mail server/dns records/... if I really became a target would be easily 100%.
Comment · 9 years ago
Oh wow that would be really bad (not catastrophic since again I could recover Google with backup codes and from there email recovery for the other accounts).

I heard good things about Authy but I've been a bit cautious to add yet another service (which sounds ironic considering the 430 accounts I originally mentioned) just for what it seems like a simple TOTP client, and I don't need any other fancy feature such as cross-device sharing because of the above mentioned recovery procedure always being available in extreme cases.

Plus I was under the assumption that Authenticator data was backed up via iOS backups or iOS keyring, but I admit I've never tried it so I'm just speculating.

Comment · 9 years ago
Thanks for your reply.

Yes, with Lastpass you can export all your data to a csv that is generated at runtime using your master password. Although, to be honest, why would I need that? Assuming every important service in that list has some sort of MFA via Google authenticator/gmail/google voice number and a recovery option via the gmail address, what would a backup be useful for?

Essentially, the only passwords I really need to memorize in my head are the lastpass and google ones.

The biggest point of failure to me seems some bank account that I tried to recover in incognito mode which apparently just asks social security number plus some other idiotic information instead of relying on sending a recovery email. And there doesn't seem to be any way to change that, beside changing bank that is.

Comment · 9 years ago
Thanks for your reply.

That is a possibility, I might be naive but I consider it on the very unlikely side. What I would imagine in that case is that I would reset the important other accounts such as the bank ones by showing up in some physical office with my passport, or something similar, while waiting to solve the situation with Google.

What alternatives would you suggest? Spreading the accounts over different email addresses? Letting aside the privacy issue, to be honest I don't think there is another mail provider that I'd trust better than Google from a security point of view.

Comment · 9 years ago
Your logic makes sense. I have to point out though, that in reasonably "high quality" startups, what I've seen is:

- Absolutely 1X liquidation preference

- strike price between 0.1X and 0,3X the preferred

- No accelerated vesting :)

- Significant retention plans are given upon liquidation to the the productive engineering team members, regardless of how many options they owned (I personally know folks who made little fortunes even if their options were completely worthless on liquidation day)

That being said I agree with your salary discount thing. I worked in other startups and I had been victim of that, and I'd never take a significant haircut again for some Monopoly money, all it takes is some education.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton