HNHacker News
TopNewBestAskShowJobs

anandsubra

38 karma · joined October 11, 2019

submissionscomments
anandsubra··on The demise of Docker and the rise of Kubernetes
This is a silly article really. If a company looks for a specific skill set like Docker or Kubernetes, I think the company is hiring people who would become irrelevant after 5 years because you never know what newfangled orchestration tools would be the "right way to do it" then. Fortunately, companies do not hire in a silly way like this. Sure they write "Kubernetes" as one of the many things in their job descriptions but all companies I have interviewed with would be equally okay to hire someone who demonstrates strong Docker skills or strong sysadmin skills or even strong OS skills.

These skills are transferrable from one implementation to another. It makes no sense in this age to put all our eggs in one Kubernetes basket to be hireable. Expertise of the underlying computer science and engineering is far more important.

anandsubra··on Show HN: Minimal TOTP generator in 20 lines of Python
> Many websites and services require two-factor authentication (2FA) or multi-factor authentication (MFA) where the user is required to present two or more pieces of evidence: • Something only the user knows, e.g., password, passphrase, etc. • Something only the user has, e.g., hardware token, mobile phone, etc. • Something only the user is, e.g., biometrics.

Apart from mobile phones using fingerprints to unlock, are biometrics used in any mainstream MFA? Are there any websites, services or companies that accept passwords and OTPs also accept biometrics for authentication?

anandsubra··on IMHO: The Mythical Fullstack Engineer
Right from my school days I've been involved in all layers of developing apps - assembler, C, Java, HTML, PHP, Django, databases, HTML/CSS/JS. Many years before this "full stack developer" popped up, I never thought being involved in all the layers of developing apps needs a name of its own. For me it was just being able to do both frontend and backend.

So when "full stack developer" roles first begin to pop up in the industry, it left me very confused. Why a whole new name for it? How exactly is it defined? Am I a full stack developer or am I not?

anandsubra··on What IBM Pays H-1B Software Engineers and Developers
The last section is eye opening for me. This is what the total compensation looks like for entry-level software engineers:

Apple: $160,548

Microsoft: $155,775

Google: $188,086

IBM: $95,857

The IBM total compensation does not even have 6 digits! No wonder they have a hard time attracting talent.

It would have been interesting to see the numbers for Amazon, Facebook and Netflix too.

anandsubra··on Broken
> You mean like that crufty thing called homebrew?

What kind of problems have you faced with Homebrew? Can you please elaborate?

I use Homebrew all the time and it just works for me out of the box without any issues. I never had to edit configuration files or customize anything to make it do the right thing. It just works.