HNHacker News
TopNewBestAskShowJobs

dhruvbhatia

1,159 karma · joined June 18, 2012

Tech enthusiast that loves building things. Work in FAANG, though non Eng. AU based. http://dhruvbhatia.com
submissionscomments
dhruvbhatia··on Tell HN: Happy New Year
Happy New Year from Australia :)
dhruvbhatia··on BBEdit 14
My story is rather dated and admittedly only one data point, but when I was in my early teens (early 2000s), WYSIWYG editors like Frontpage and Dreamweaver were the tools I used to self-learn the basics of web dev. The issue though was that those editors were rather bloated and ran very poorly on the machine my mother had bought me, so it became increasingly favourable to seek something lighter weight and non-WYSIWYG as I learnt more about the languages of the web and grew more competent. stumbled upon BBEdit and used it to a) grow my knowledge of the languages and; b) be able to build things in a more productive manner without the computer grinding to a halt. I think perhaps learning to code through WYSIWYG and then migrating to text editors is a common pathway?
dhruvbhatia··on Trails – Modern MVC Web Framework for Node.js
In his defence, he is taking a stance equipped with the knowledge of his own personal past mistakes, to avoid making them again.
dhruvbhatia··on AWS S3 Outage
Can't docker login or pull images from the hub. Both operations hang.
dhruvbhatia··on Ask HN: What front-end JavaScript library
As cliché as it sounds, only you know the true answer to this. Pick a small project and build it using a few different frameworks. This should give you insight into what's most appropriate for your needs.
dhruvbhatia··on Podcasts are back and making money
Uncle Jason's policy is essentially not to advertise products that he doesn't believe in or use himself, so I'm not surprised they have a personal touch!

IIRC there was an incident where an e-cig company was trying to sponsor TWiST, but JCal politely declined.

dhruvbhatia··on Lime Text: Open Source Sublime Text clone
> Sublime is dead. No one is actively developing it.

This isn't correct, at least according to the author. This was posted in the ST forum on Mar. 18, 2014 [1]:

"From the Sublime office: We are not selling to Github, we are not stopping development of Sublime. As noted by another poster, this is effectively a one man band (I'm here to answer sales questions, process your refunds and get the mail so Jon doesn't have to). The past few months of silence on the development front have been a combination of boring back end work (taxes, new payment platform) as well as a break for the man driving this whole operation. No, we don't currently have a loud internet presence, which is can be an understandable cause for concern-something we intend to address once we move into the production version of 3. There is a vision for continued growth and development, there is momentum behind Sublime Text; it is not dead, just slow.

I'm happy to field any specific questions you might have about the Sublime's future: sales@sublimetext.com."

[1]: https://www.sublimetext.com/forum/viewtopic.php?f=2&t=15477&...

dhruvbhatia··on Show HN: Brix for Bootstrap
Can't you modify the number of grid columns in Bootstrap? I use Foundation 5, and there is an option within settings.scss which allows you to change the default 12 column grid, eg:

  $total-columns: 24;
dhruvbhatia··on Why you might not need MVC with React.js
The devs that created React are using React + Backbone.Router for Instagram's desktop site.

It's very easy to integrate Backbone.Router into a project.

dhruvbhatia··on Using PostgreSQL Arrays The Right Way
I have, it's great to be able to write DB functions in Python. Only downside is that Amazon RDS does not currently support this extension!
dhruvbhatia··on My experience with Kaggle's data-science competitions
Further to Houshalter's point: the President & Chief Scientist of Kaggle addresses this specific issue and explains the Public/Private Leaderboard system in this webcast: http://youtu.be/GrugzF0-V3I
dhruvbhatia··on My experience with Kaggle's data-science competitions
It is somewhat akin to spec work within the design field[1], in that only the top performers make money and everyone else goes home empty handed despite their hours of work. However, I've noticed that most of the near-winners tend to open source and share their solutions on GitHub, so one could argue that it helps the community (unlike say 99 designs, on which non winning entries are basically worthless).

[1]: http://www.nospec.com/faq

dhruvbhatia··on My experience with Kaggle's data-science competitions
Thanks for sharing. Do you know whether that 50% fee is fixed, or is it variable based on the amount of prize money you put up? That does seem like a ridiculously high figure!
dhruvbhatia··on My experience with Kaggle's data-science competitions
OP here - thanks for the feedback. The post was intentionally designed to be quite light and introductory (specifically for those not familiar with Kaggle), but fear not, in the future I will be covering the practical aspects of data science (I'm presently working on a tutorial piece that explain how to use http://julialang.org - which is one of my favourite new languages for data science). Stay tuned.
dhruvbhatia··on Webflow (YC S13) Lets You Design Responsive Websites Visually, Publish Instantly
Congrats on the launch guys- looks like a solid product! Can you discuss the tech stack you used for those of is that are curious?
dhruvbhatia··on Show HN: Remove backgrounds from images online
You should consider doing a write up on the tech stack you used!
dhruvbhatia··on Make Your UI More Responsive with HTML5 Web Workers
http://webcache.googleusercontent.com/search?q=cache:www.sto...
dhruvbhatia··on Actual Facebook Graph Searches
Can't read the entire search phrase on an iPhone. Please consider using text wrapping.
dhruvbhatia··on Small
To contrast, I absolutely love this video where Neil deGrasse Tyson provides an explanation as to why he doesn't feel small in the Universe: http://www.youtube.com/watch?v=9D05ej8u-gU
dhruvbhatia··on Meteor releases authentication, accounts system, and new screencast
This is exactly why I love SocketStream. The extensibility of it is great. I can use one of the several thousand existing node modules/libraries and install them easily via NPM. In addition, development has been active and Owen (the lead dev) is extremely responsive to any issues on the GitHub repo.

He recently demo'd SS at LXJS 2012 - worth watching IMO: http://www.youtube.com/watch?v=LOS1lpWXphs

dhruvbhatia··on Facebook launches FQL-like extensions to Graph API.
Looks good, though it still looks like there is no way to sort results like FQL's ORDER BY command?
dhruvbhatia··on Move Over Meteor: Derby Is The Other High Speed Node.js Framework In Town
I also compared Derby vs Meteor vs SocketStream and settled on SocketStream due to the level of control and maturity it provides.