HNHacker News
TopNewBestAskShowJobs

irateswami

256 karma · joined February 3, 2020

Software Engineer
submissionscomments
irateswami··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
What's your take on the widespread abuse of H1B visas by large tech firms? How could the H1B program be adjusted to protect both the visa holder and the American worker?
irateswami··on Apple Silicon M1: Black Magic Fuckery
Ready for developers to port developer tools =/= ready for all developers. Systems dev is actually a fairly niche role in the industry, M1 will be a boon to them but for the vast majority of devs who either aren't interested in that kind of work or not trained in it, M1 is a huge monkey wrench.

I buy a new MPB every two years, and you bet your ass my next one will be an M1. But that'll be in 2022, I'll be quite happy to stay on my x86 machine until then :)

irateswami··on Microsoft 365 has employee surveillance and analytics built in
Then I'll just find a different job.
irateswami··on Microsoft 365 has employee surveillance and analytics built in
I got my first generated report the other day. My COO has already come out and said that it's not going to count towards anything but still, this is scary. When I do move on to another job, I'm going to be asking very specific questions around if/how they track employee performance.
irateswami··on To do politics or not do politics? Tech startups are divided
I strongly disagree with this statement. A corporation (despite our current legal definition in the US) is not a person, and therefore shouldn't take sides in political matters, nor should it's representatives make overt political statements as though the company is a monolith. Companies are made up of people, and as individuals on their personal time and without conveying themselves as representatives of the company, should be able to to engage in politics.

If Silicon Valley executives are now going to be the arbiters of all that is good, we are in for a load of trouble. At best it's cringeworthy, at worst it's a load of limousine liberals wagging their fingers at the rest of us from their ivory towers.

irateswami··on Docker fails to launch on Apple Silicon
So much this, OSX remains a great tool for devs on X86. As much as I would love to move to Linux full time, I also don't want to think or deal with OS issues when I'm trying to write my code. OSX is far more polished than any other unix-based system out there, and there's a ton of support for any issues you might have.

I also love homebrew, it strikes a good balance between something like apt and windows-style installers. Toss all that together with the ecosystem that apple offers with it's other products (being able to send texts from my laptop via iMessage was a revelation) and you have one hell of a value proposition. There's a lot of valid criticism against apple but I can pretty much guarantee that 99% of the actual devs who rail against them use a MBP for work.

People have to understand that these are not your bargain-bin windows laptops, these are premium products. You wouldn't compare a Ferrari to a Toyota Camry, nor would you treat them the same or expect the same level of "performance" across all use cases.

irateswami··on Embracing Asynchronous Communication at Gitlab
Because middle-management-types I'm sure will understand that nuance and enforce the rules in a non arbitrary or capricious way. /s
irateswami··on Ask HN: Who is hiring? (April 2020)
Yeah the reviews look gamed as hell. I applied there and got an automated rejection so quickly I highly doubt they're actually looking at resumes, probably just padding the talent pool

Good riddance.

irateswami··on Hard negotiations: why a softer approach yields better outcomes
Telling someone they can't do projects on their own time is a different question than the ownership of said projects.
irateswami··on Hard negotiations: why a softer approach yields better outcomes
If a company ever told me I cannot work on other things in my personal time, I would promptly tell them to suck on a rock and walk out. You can't negotiate with asinine people/corporations with asinine policies. If they feel comfortable telling you what you can and cannot do on your own time, imagine what they feel comfortable telling you to do while you're working.
← PreviousPage 3 of 3