HN user

theshadowmonkey

91 karma
Posts4
Comments86
View on HN

Not exactly true. Has happened with so many companies recently(Google, Amazon, Coinbase etc..,). And it hits most employees hard since they might be someone who just got laid off. This is even harder with people on visas who might be running out of time to find a new job or leave the country. Also, this happens more in a tougher economic climate where the people with rescinded offers are left in a really hard place. A lot of people on visas might have also planned their exits a few months before since visa transfer and everything takes a while. And lot of companies with hiring freezes will 100% refuse to give your job back.

This is a wrong comparison. Most of the layoffs were in departments that H1B visa holders are not hired traditionally. Orgs like marketing and recruiting were disproportionally affected compared to engineering which hires the majority of H1B visa holders. The article is just trying to sensationalize while its business as normal in most places.

Most leetcode hard or reasonably complex dynamic programming problems have 10 lines of code or less. It is coming up with the logic and solving for edge cases. Maybe its your confirmation bias that the problem is easy considering you have seen all iterations of it multiple times?

I can tell you what your options are being on a visa for free. You dont need a 30 min consultation with an immigration attorney. Better benefit is instead of severance, keep employees on visa on payroll through that severance period.

I worked on a transactional email infrastructure where we used to send 50k-100k emails at a time and a few million a day. We used inky and juice to customize email generation and caching partial templates using inky worked out well at scale. Only problem was with all the fallbacks, some emails used to get large enough and gmail used to clip them at the bottom. https://get.foundation/emails/docs/inky.html

Not sure if the framework is as advanced. But, seems to solve a lot of basic issues. Surprising that providers like sparkpost or ses are not able to solve generation at scale problem with templates.

Something I experienced with a relatively young kid(2 years) and staying home and watching her grow up was really nice. But, I rethink or feel regret when she is sick crying all night and my head is pounding. I realized this feeling quickly goes away and you'll only remember the good moments with your kids and learn to love them unconditionally.

If you are an engineer, you'll just keep shipping and learn nothing and get paid peanuts while being told you're having the best time of your life working 16 hour days with no life. This is something I dont advise most people. If you live in a place like SF or NYC, unless you're a founder or in the first 5-10 employees, having significant equity, joining a well established company will make you a lot more money and you can still pursue your passions on the side.

Most of the article is clickbait. You can get EB2 sponsored from a run of the mill startup in SF Bay Area. Only thing worked for you is you were not born in India or China. Everything else you did was probably harder than actually getting a job and getting a sponsorship. 100% of companies that are halfway decent will sponsor you if you manage to get a job in the Bay Area(Hint: Its very easy if you're already in the US on some visa). Also, your statement about 5 years in a job to get GC sponsorship is pure BS.

You just need one perm and 140 approval. And most companies are ready to start processing your green card in 3-6 months after you start at the latest. It is not as convenient as getting up tomorrow and walking away. But, it is definitely not as dire as you seem to be.

Pipes are like one of the best experiences you’ll have whatever you were doing. I was debugging a remote server logging millions of Logs a day and was aggregating a little on the server. Then all it required was wget, jq, sed and awk. And I had a powerful log analyzer than splunk or any other similar solution on a developer Mac. Which you think is awesome when you’re paying a fortune to use Splunk. And for getting some insights quick, Unix pipes are a godsend.

[dead] 6 years ago

This is swooping so low for a journalist. The guy donated 800k. Why do you always have to look at it as a percentage of this wealth? Not just look at the absolute number and appreciate it? You dont have anything better to report on?

Not many American students want to get graduate degrees compared to international students and most people who apply get into the programs. They're not free for Americans. They pay in state if they're residents at state schools or pay the same as international students if at a private school or if theyre out of state.

What about headless chrome and some cron jobs to run tasks for you. It'd be similar to selenium. But, on a headless browser. There are also some scraping services that let you get data on a set interval with a phantomjs scraper. I have one that uses apify and then notifies a zapier hook on success and then zapier posts to my google sheet. My webapp then calls a GCP instance REST API endpoint which internally calls the google spreadsheet through an exposed api, cleans the data and sends back to the webapp.

Giving feedback is bad for the companies initially as a lot of biases are exposed when the feedback is reviewed. As in some engineer thinks something a candidate doesnt know makes him dumb. Just because the engineer has worked a lot on that problem and the candidate never saw it. In the longer term, I think its good as even constructing the feedback makes you look at your biases in an objective way and evaluate candidates better. I wish every company I interviewed for would give me feedback.

One similar experience i had when I was starting out was when I created a PR and my colleague instead of suggesting changes, made the changes himself, approved and merged my PR. I told him directly that it’d be nice if he’d have suggested the changes instead of making them himself. He thought I was being protective of my code. I was never able to have a good working relationship with him anymore and eventually left.

I’m glad Huginn is on the front page. It’s an awesome project being used for a long time now. I was testing Huginn to see how skimpy I can be and still run Huginn on a free tier. Was able to run it on open shift free tier a while ago when their allowance was generous. But, looks like it’s hard now. Will try running on a Gcp instance and see if it works.

Whats your responsibility on the team and how much of that code will be touched again to add new features or is the code critical part of a customer facing application? I personally review all code across all the applications we have as we have a mandate to do so. Everything is a consumer facing application and we mandate atleast 2 reviews on each PR, one from a senior developer considering most people are new on the team.