HN user

varunsaini

80 karma

[ my public key: https://keybase.io/varunksaini; my proof: https://keybase.io/varunksaini/sigs/orEi-YuwRduwDzLW50ud4bBXOwq-PX-UHlE1VsRuk5o ]

Posts15
Comments36
View on HN

Twitter has changed this approach few times I guess, earlier it used to be simply insert tweet into a collection of tweets, and then when you load use timeline, look up the people they follow and find/merge those tweets. But it's going to create a lots of load on systems. Another approach is to maintain a cache of user's timeline(mailbox of tweets), when user posts a tweet, lookup all the people who follow that user, and insert the tweet into each or their timeline cache. results have be pre-computed, so less load. Both approaches fails when you have folks with lots of followers, so may be they use a hybrid of these approaches. this is Discussed in detail in "Designing Data-Intensive applications" book.

Yeah, they both have their use cases and they can both be popular equally. It's all about looking at the problem in hand and deciding what do you need to solve that problem.

We have been using Vagrant, Terraform, Packer, Vault etc from some time. While there are some issues(that's true for many tools), I find these tools helpful. Hack, I used terraform to provision my QA cluster right now :)

Thanks for these tools.

I created this project to learn Javascript and Node.js. This is a very basic implementation and I am tracking hashcodes only in lowercase form (#javascript, #css etc). Also lot of people have their name as ruby so number of ruby language are inflated. The project is hosted on Heroku and I will be keep working on it to make it better looking.

India 2.0 13 years ago

This page is pretty well designed. I liked the way of putting information bits with scrolls. But sometime you can miss them if you go fast.

Great acquisition by Google. Will help Google in stream lining it's iPhone and iPad app offering.

I believe now, Sparrow will be a free product :)

I believe this change of guard might open a possibility of future Yahoo buy out by Google. I feel that it will be very hard for Yahoo to survive and future sale will be an option. In that case, Google might have an upper hand.

Online education platforms are future, I am not saying that class room education is going away but both can compliment each other. I am taking Udacity classes (one class at a time as it is very easy to get overwhelmed and join 3-4 classes and don't complete any)and I like it.

I believe that if the product is good then it doesn't matter if you keep it under wrap or give a peek to people. Google believes in iterative model and they are keeping that. If they pull it off and sell it in 300-500 $ I can imagine seeing a lot of people wearing these and updating their facebook timelines and twitter :), so now we all know why they call Android, and Android