HN user

timewarrior

935 karma

hn at emailap dot com

Posts2
Comments135
View on HN

I always wonder about kids who skip too many grades or who get college degree at 12. Even if they are intellectually there, socially life would be a nightmare. Imagine being a 12 year old which 17 year old peers. I can't imagine the emotional trauma!

I didn't do any IIT coaching and was able to prepare for IIT only for one year in my grade 11. After that I got some major health issue and was harassed by armed bullies in my school, so couldn't study at all in Grade 12. This made me miss Top 200 rank.

But this ended up being a blessing in disguise, because I couldn't get Computer Science at IIT. I have been passionate about computers since I was 8 years old. If I had studied Computer Science as a part of the course curriculum, I might have ended up hating it.

Instead I pursued Computer Science on mine own, based on my interest. I have loved it every single day!

I look forward to my work, versus most of my friends who feel trapped in their jobs!

I am not sure what is the exact use case. They could be using it for a non-critical data warehouse which could easily be recreated.

If you can deterministically determine your use case and are confident that mongo will fit it - it might be a good idea.

My concern which mongo is that is if you push the feature set, it will start falling apart at the seams.

Even though Postgres/MySql have some issues which can reduce the velocity of your team, if you absolutely want to be sure about data integrity and want full flexibility of evolving use case, they might serve better than mongo.

Thanks for raising this good point. I didn't get a chance to elaborate on this in my original post because it was getting too long and it was end of a long day.

The cost of adding a column is zero, in terms of schema migration. So that helps with developer velocity. We used an ORM (mongoose), so that we can have added constraints including default values. But Mongo did help us avoid the friction of adding columns.

As mentioned in the original post, I don’t want to install additional software. If I was open to that Karabiner would be perfect. Thanks!

One problem with this is that it’s a combination keystroke involving two special keys and tab. That is bad for your fingers especially if it something like tab switch that you use a lot.

With Cmd-[] you just use total two keys which are easy with two hands.

Only reason I haven't moved to Firefox on my Mac is that I can't reassign keyboard shortcut for tab change (without using any external software).

Firefox default is Cmd-Shift-[], which gives me pain in left hand if I use it too much. So I have used OS keyboard to reassign the tab change to Cmd-[]. Most apps seem to respect it, but Firefox doesn't.

Does anyone have a better solution?

I grew up in India and loved driving stick shift. Once I moved to US, I transitioned to Automatic.

Biggest reason I miss Stick shift is that, it just felt that I had a stronger connection with the car and the acceleration was more predictable. With automatic you might not be in the right gear and the car might upshift too soon or too late.

A potential side effect of the stronger connection is that more involvement leads to more spirited driving and potentially traffic tickets.

Then I got a Tesla. Beauty of Tesla is that it has just has one gear, so you are always in the right gear. So this avoids the biggest issue with Automatic. OTOH, because I am not manually changing gear, this avoids the spirited driving issue. It is now an appliance and just works.

To do that I would need to take up a job at some big tech firm.

If someone in my situation is forced to do shut down his startup and work for a big firm to stay in US, imagine how difficult it would be for someone else to decide to quit their job to do a startup!

I think big companies have played this well!

Till recently, best and the brightest meant physically fit and having a gumption and desire to achieve something better.

So US did get the best and brightest till recently!

In today's connected world and population explosion, there is a higher class of highly-skilled immigrants which can't stay in US, due to quotas based on country of birth. Because of this, best and brightest from India aren't moving to US anymore!

It will take 2 years to get a temporary Green Card. Even after that it take 2+ years to get Permanent Green Card, and it depends on a third party creating and maintaining jobs. So starting now doesn't help in the immediate term :( And too much uncertainty for longer term.

I agree with this. While most people blame Republicans, it's Democrats who have been the biggest enemies of High Skilled Immigrants.

There were many situations in the past 8 years, where laws could be passed to benefit High skilled immigrants. However Democrats always said that either you have Comprehensive Immigration Reform or nothing.

I worked with someone senior from FWD.us. Apparently it was created to make sure that there is unlimited H1 but no Green Cards (especially for Indians who are most impacted by this and are a decent part of workforce at FB, Google, MS etc). Apparently Democrats promised that they if they move their cause to support illegal immigration, Democrats would never let the Green Card situation get fixed for high skilled immigration. Due to this FWD.us completely shifted focus from high skilled immigration to illegals.

I built a company and sold it to Dropbox. Building another company to cure Cancer using AI. Leadership positions at various big companies. Wrote a book about Entrepreneurship which is part of an Executive MBA program. Built the biggest social network to come out of India.

Because I am from India, I would never get a Green Card through EB-2 (though I have two approved EB-2 petitions). Yesterday, USCIS denied my EB-1 petition using argument which are against the law. Now I have to leave US :(

I have an approved O-1 (extraordinary ability), but apparently, once you have filed for a Green Card Adjustment of Status, you can't get a visa stamp for anything other than H-1. Not sure if I can come back!

I have extensive experience with MySQL. In fact I used to run a really big social network (70M+ users) based on MySQL db.

Main reason we chose Postgres was that JSON fields have been around for a few years. We really like the Mongo feature-set, but aren't very happy with reliability. In every discussion about Mongo, people used to recommend Postgres instead.

I have lived in the Bay Area for 6+ years. Could have bought a house, but the prices seemed crazy in 2014 and look a lot more crazier now. And the prices keep on creeping up higher!

All my friends have bought houses. Some of them have bought houses worth 2.4M in Cupertino. Most of them are Indians on H1B visa and not Green Card in sight!

Are Bay Area prices sustainable? Am I being unnecessarily paranoid?