HNHacker News
TopNewBestAskShowJobs

sunasra

711 karma · joined August 25, 2011

submissionscomments
sunasra··on Show HN: Afctl – CLI to manage and deploy Airflow projects faster and smoother
Thanks for the feedback.

The main motivation behind building this tool was to make onboarding easier on Apache Airflow. There was no standard structure for a airflow projects and setting it up on local can be a nightmare sometimes. The simple CLI tool makes it very easy to create and test your project locally before deploying it to your production or staging environment via your CI/CD.

Right now we are using a docker-compose file which brings up all the Airflow services but we are also currently working on providing a command to control individual process.

Qubole is not a cloud but a self managed Data Platform. Deploying on Qubole means just putting all the Dag files on the machine (AWS/ GCP/ Azure) where airflow is running. Qubole provides out of the box solutions for running airflow on your cloud with a click of a button. We offer bunch of different things (Spark, Presto, notebooks, etc) and have a great eco system build around Airflow.

sunasra··on Ask HN: What were the things you did that made the biggest impact at your work?
Unconference - a meeting twice in a month where anyone from team present on any topics except controversial topics like politics. This helped everyone to learn completely different things

Initiatives: More and more initiatives and idea discussion - because of this everyone started thinking everyday to build innovation and became adaptable to take risk.

sunasra··on Ask HN: What do top engineers you know do that others don't?
1. Research & Finalize architecture design before jumping to code

2. Take code as documentation. This helps to debug things faster

3. Focus more on problem solving than language/tool priorities

4. Listens more and always towards exploring and experimenting new things. This improves breadth knowledge

sunasra··on Ohio bill would allow students to be scientifically wrong due to religion
Looks great decision. this allows students to put their opinion in front of everyone without any resistance in class or anywhere(including those who follow old theory just because they learned in school).

For example, Darwin theory looks very illogical and nonsense to me as it is never proven, everything is based on assumptions.

This will definitely gives extra space to students thoughts to connect the dots between religion and science

sunasra··on Ask HN: What does your BI stack look like?
At Qubole, I have this setup for internal reporting

MySQL -> Data export using Sqoop through Airflow -> S3 -> Spark -> Jupyter Notebook

PS: Qubole is a data platform which makes ETL pipeline setup easy.

sunasra··on Ask HN: How do you roll back production?
We use chef framework. Each deployment has specific tag. If something goes wrong, we revert to most stable chef tag and redeploy to all the tiers.
sunasra··on Netlify Status – build pipeline down for past 4 hours
Exactly for this, I have built https://IncidentOK.com which sends alert over email/slack to user if any third party services like this reports an outage or incident.
sunasra··on Ask HN: How do you organize and manage database migrations?
We use native rails DB migration.
sunasra··on Show HN: Glaze – Illustrations for Products and Presentations
Nice! https://undraw.co has good collection as well
sunasra··on Latest Firefox Brings Privacy Protections Front and Center
I love the way Firefox is putting their efforts towards the privacy. Each releases increases my trust on them. Kudos to the team
sunasra··on Ask HN: Should HN have polling feature?
Ohh thanks. I didn’t know that . Thanks
sunasra··on Jeff Bezos’s Master Plan
Move to space to save the earth is useless statement. Human isn’t able save natural resources on earth, how come he can build enough resources to survive human being in space or mars or whatever. I would say Focus on earth, invest on the broken things
sunasra··on Gitlab: don't discuss politics at work
This is awesome. Generally, Politics is opinion based which change with time. I have seen people who have spoiled their long term relationship in politics debates
sunasra··on DigitalOcean block storage is down
Hey. Thanks IncidentOK will send message to slack using webhook as soon as incident reported by any product. Didn't thought to send status everyday. But I am open for suggestions

Message looks like this https://imgur.com/jjbMKj8

sunasra··on DigitalOcean block storage is down
I was always wondering how I can get know proactively if something like this break or some service has an outage. As a result, I have built this tool( http://incidentok.com )
sunasra··on Types will be part of Ruby 3 stdlib source
This is super cool. I would expect the same support for Rails after Ruby 3 release
sunasra··on Intellectual humility: the importance of knowing you might be wrong
Very interesting article. Definitely learning starts with accepting mistakes, avoiding arrogance and being humble.
sunasra··on Ask HN: What’s your plan in 2019?
My Plan

  - Startup in FMCG(targeting rural area of India)

  - Books - Vision 2020(By APJ Abdul Kalam), Changing India(By Manmohan Sigh)

  - Investments
sunasra··on Indian government to intercept, monitor, and decrypt citizens’ computers
First, it was Aadhaar and now this. Somehow Indian Govt wants to track every citizen and build their dictatorship.
sunasra··on Ask HN: How do you decide on when to leave/switch job?
1) When I dont allowed to contribute in innovation or my inputs are being ignore by Manager/Leaders.

2) People leave managers not companies

sunasra··on Qanat
I am trying to do pilot. Any good I can prefer?
sunasra··on React Native for OS X
Awesome - Might be replacement of Electron
sunasra··on That awkward moment when Apple mocked good hardware and poor people
I think they forgot 'Innovations are based out of Tradition'
sunasra··on Google Launches Android Studio 2.0
The best part they solved is improved compilation speed!
sunasra··on Ask HN: What OS do you run?
OSx(Yosemite) in Macbook pro late 2013 IDE : Intellij, Atom Git
sunasra··on Ask HN: When do you know your startup has failed?
I have ran startup for around two years and It was failed. Below are reason to shown us as a failed startup 1. Market size was very less as we were expecting(we came to know about this later) 2. Investment was too high compare to ROI. And that too need to wait for couple of years to start revenue. 3. Scale was very difficult.
sunasra··on How Google Inbox shares 70% of its code across Android, iOS, and the Web
This is big time problem when you are developing product which should support cross platform. The day will be awesome when we will say "Code once Deploy Anywhere with Native Experience!
sunasra··on A new Microsoft browser?
It would be really great if they do more work on compatibility and memory management(Currently chrome kills the system)
sunasra··on Hidden Costs That Engineers Ignore
I am totally agree with 'Use data to prune unused features' point.

It might happened that some features were introduced years ago based on demand. But It would be not usable for now. Still those features are maintained. I believe those features should be removed which eventually gives you space to work on innovative features for same product.

sunasra··on Snapchat has raised $485M more from 23 investors
Is it worth of it?. I dont think so.
Page 1 of 2Next →