HNHacker News
TopNewBestAskShowJobs

coolrhymes

253 karma · joined December 5, 2011

Technologist with 10+ years of broad experience in all aspects of software development, product hosting, and infrastructure design/maintenance.
submissionscomments
coolrhymes··on Announcing Kubernetes 1.3: Bridging Cloud Native and Enterprise Workloads
Excellent. The job feature has been a godsend. We had a hacky version for one-off jobs but k8-job feature removed some of those complexities. cron-jobs will be one step closer to an ideal solution.
coolrhymes··on Stripe – Outage postmortem
Great postmortem report. I am very surprised to see that the DB ops simply deleted the index without even considering the consequences. More importantly, why isn't the 2 changes part of a single migration file? For e.g. in Django, south migrations can have both remove, create indexes in one file and executed together. Also, like some of the guys mentioned, why is the update performed to your entire global cluster. Shouldn't it be incremental like for e.g. one availability zone at a time?
coolrhymes··on Ask HN: Who is hiring? (July 2015)
Love what you guys doing there. We are building our data stack very much like yours (spark, kafka, redshift and python) at tradewave.net

It would be a fascinating to see what insights you get from analyzing your data. Hopefully you can publish them at some point.

coolrhymes··on Locust – A modern load testing framework
Great writeup. It is so close to what we built at tradewave.net (except for Locust). I am glad I am not the only one that saw load testing using scalable containers. At some point, we will be going towards HFT and having a true load testing suite is handy.
coolrhymes··on Rearchitecting GitHub Pages
awesome write up. I thought i was the only crazy guy to use lua to route subdomains to internal servers. Little surprised on the MySql part instead of redis like fast look up key.
coolrhymes··on Show HN: The Loft Club – Monthly access to top restaurants in your city
You're assuming that searching restaurants on yelp and then booking is a hassle. It isn't for me and for most part people I know who eat out regularly. It's almost always you go there with your friends or significant other and wait at the bar (get drinks etc) and then get the table.

To be honest, I might have booked like 3 times via Opentable in a year.

I am sure there will be a small section of people wanting to do this but I doubt you will be able to scale to make it a operational business. In addition, it is very expensive.

coolrhymes··on Hypothesis 1.0: A property-based testing library for Python
I love this library and like others, was a god send. one thing I want to try is use the lib with the python mock lib to mock services that can return randomized data of some kind.
coolrhymes··on The 7 Habits of Highly Overrated People
This!

I mean, I don't what to say other than punch that person.

I have had the first hand experience with this.

coolrhymes··on A Start-Up Moves Teachers Past Data Entry
Is this for k12 only or are you planning this for higher ed? @kipinhall, we are pivoting towards professor centric app, so having the access to student info would be great. we can talk more if you're interested, ping me @agileseeker
coolrhymes··on Networking is Overrated
Its funny you say this but I noticed it first hand. Also, it depends on where you network and who you network with.

Last month or so I was compelled to network aggressively being the CTO & all. Most folks I met at meetups or other networking events were flat out pointless. This also applies to so called "investor forums/pitches" etc, which to me was the worst kind.

But then I started targeting specific people using linkedin, personal references and my ROI has been great.

Also, you should never network for sake of networking. In fact most people I admire, want others to contact them only if they can help others than just exchange pleasantries. This to me was the biggest surprise but it does make sense [after the fact :)]

coolrhymes··on Making django fast
This is my 1st blog post as tech co-founder. English isn't my best asset, so apologies before hand. I would love to know your feedback. Also, the landing page site http://kipinhall.com is done in wordpress without any optimizations. our users never hit that.
coolrhymes··on “MongoDB is dead. Long live Postgresql”
RDS now supports Postgres. It supports both hot & cold swaps. Hopefully in future it will support read replicas.
coolrhymes··on Amazon RDS for PostgreSQL
Good to see another Django creator. We are a proud django startup @kipinhall I couldn't believe my eyes when I read RDS Postgres offerings.
coolrhymes··on Easy Amazon EC2 Instance Comparison
AWS has a full blown calculator for every service they provide, not just EC2. They give you pricing by monthly, upfront cost [for reserved instances] etc.

http://calculator.s3.amazonaws.com/calc5.html

coolrhymes··on The way government does tech is outdated and risky
ex-cgi contractor here and I am not surprised. they did the Massachusetts health care system that cost over millions of dollars and didn't deliver on the first day. The government had to shell out even more to keep it running bcoz Gov. Patrick didn't want that to fail on his watch.

The way they work is purely in water-fall project management mode. Project managers are gods and spend insane amount of time on ms-office calculating hours per each task that are 2 years out. then they bring CGI indian sub-par programmers on L1 to save on costs. Technology is least of their concerns since its about shipping code. Also blame shouldn't be just on CGI, the government is at fault as well. Simple request for information would take about 4 biz days to get it. everything is slow and the Gov IT staff has no clue on how to scale. Anyway, when I heard CGI won this project, I knew it would fail.

coolrhymes··on Why can a scam company raise $40 Million Series C + $76 Million Series B?
I usually dont comment on HN but just came to say you're full of shit. Thats a classic dark pattern on tricking customers into things that they didn't want in first place.
coolrhymes··on Algorithmic Interviewing – Optimizing to Hire the Wrong Developer
I don't agree 100% with the author on not asking them algorithmic questions. Its a process on how they go about solving it rather than just the outcome. Maybe for the web developer position, you might not need such type of questions, but for a full stack developer the answer is unequivocally yes.

I made a mistake by hiring someone who knew django [who originally wrote plugins in WP] and the coding was just plain horrible. One such example.

`for foo in queryset: foo.prop = 'i m bar' foo.save() ` Simple things like this, where a good engineer would know because of O(n) nature of the code, the so called programmer didn't.

And then there are guys who fork every possible repo, have blogs about how-tos, etc but really can't code for nuts.

coolrhymes··on Flake: A Decentralized, K-Ordered Unique ID Generator in Erlang
as mjb said, mac addresss can be cloned so not sure whats that buying we are using uuid1 which does more or like does what these guys are doing...
coolrhymes··on Emergency NYTech Meetup to Stop SOPA Jan 18
i am attending this. i dont think congress/senate has any clue what this will really do. i bet those guys are still on IE5
coolrhymes··on Moving to git from svn
to git.we have been using svn for some time but git has lot more advantages than svn for our model.