HNHacker News
TopNewBestAskShowJobs

jaip

432 karma · joined November 23, 2010

Jai Pandya, Hacker at SlideShare
submissionscomments
jaip··on Show HN: Slack app to bulk add team members to a channel
Hello folks,

I made this app to simplify the process of adding existing team members to a Slack channel. Seems like this is one missing part of Slack's functionality, and as the team grows in size it becomes more difficult task to manage manually.

The app can also help in exporting all members of a particular channel with a simple command.

jaip··on Show HN: I curated a list of products that offer Purchasing Power Parity
Hello folks,

I made this side-project to curate a list of products which offer PPP pricing model. These products give discounts based on your location on the assumption that the purchasing power of different countries also tend to be different. For the products, it adds to their discoverability.

I'm happy to answer any questions you may have.

jaip··on Show HN: An interactive, in-editor keyboard shortcuts tutorial for Sublime Text
Thanks. You can have a look at the tutorial contents in this file: https://github.com/jaipandya/SublimeTutor/blob/master/tutori... which is also accessbile once you install the plugin.
jaip··on Show HN: GifDeck – Convert SlideShare presentations into GIFs
There is actually a settings icon right next to the submit button. You can specify the parameters there. It could be easy to miss.
jaip··on Show HN: GifDeck – Convert SlideShare presentations into GIFs
Thanks a lot for the appreciation and feedback. I completely agree with all the points mentioned. The first issue has already been fixed.

There is no API as of now, mainly because it was developed as a client side technology. Everything happens on the user's browser. I'll consider making one though.

jaip··on RubyConf India – Hospitality was anything but pleasant at The Lalit Goa
Great work at organizing an amazing event @IndianGuru. I still cant believe that a renowned hotel like 'the Lalit' can take a risk to upset an online community. They probably have no idea of the power of ruby/internet community. Let's submit shit loads of reviews on tripadvisor and other places that teaches them a good lesson.
jaip··on Terminal Wedding – Ruby gem for Prerita and Jai's marriage
Point taken, next commit fixes it. Thanks!
jaip··on Terminal Wedding – Ruby gem for Prerita and Jai's marriage
Though, it cant be generalized for India. But it is quite common to have more than thousand people attending a wedding.
jaip··on Terminal Wedding – Ruby gem for Prerita and Jai's marriage
Author of the website here. The last thing a person who is getting married could wish would be getting his wedding invite HNed. I think I am soon going to cross the free plan's limit of typeform.com (which I am using for RSVPing there)

Little history: `sudo gem install wedding` actually works. The gem was first uploaded on rubygems. Which I thought would be the only thing that I would share with my colleagues and hacker friends. Later I realized that it would be too complex a thing to expect from people, so built a mock frontend around it using jcubic's jQuery terminal plugin.

I am happy that people are finding it funny / interesting. The website found its target audience. Just that I wouldn't be able to host this number of people ;-)

jaip··on Show HN: Pure JavaScript P2P file sharing in the browser
File API is the answer. http://www.w3.org/TR/FileAPI/
jaip··on Show HN: Pure JavaScript P2P file sharing in the browser
Looks like the future of file sharing. Just waiting for the day when all the browsers would start supporting it.
jaip··on Rescue.js
Looks very much like http://errorception.com to me. Definitely a dense market now, a comparison page would help.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
If there is a feature to be added, this is the one. On track. Thanks :)
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
I started with replaceState only, but later I realized there was no specific gain that I was having (other than slightly good looking string without hash). This method also suffers from reload and favicon flashes. If it reliably doesn't log to history (unlike location.replace()), using it could be a good idea. But that also comes with a tradeoff of older browser support issues, which requires using external javascript APIs.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
Thanks. It appears that location.replace doesn't work in a similar fashion on every browser. I am looking into other methods of implementing, but they look uglier.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
Weird! I am unable to reproduce the issue. I am wondering if the problem is with some specific version of browser.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
Is it? For changing the window location I am doing a location.replace which doesn't log to the browser history. What browser are you on?
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
Does it? I am doing a location.replace() which doesn't log the URL to history.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
Thanks, fixed.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
I think soundManager requires some special handling for flashblock cases. I didn't test with flashblock on. Thanks for reporting the issue.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
It uses soundManager for cross browser audio handling. It first tries with flash and fallbacks to html5 if flash is not available. Firefox with flash disabled wouldn't support mp3, and thus won't be able to play it. I am using SoundCloud api only to fetch streams.
jaip··on Show HN: Beatbar - Media player that beats in the browser address bar
I settled with the standard character sets as I wasn't sure if the fancy unicode character would be available cross platform or not. I'll look for this possibility again. Thanks.
jaip··on DebugCSS: highlight potentially malformed, invalid or questionable markup
That's intelligent. CSS taking care of CSS.

This part was specially interesting:

/* These may not be "wrong", but let's bug you anyway. */

b:after, i:after, blink:after, marquee:after { background: green; content: 'Should you be using strong or em?'; }

jaip··on Bitbucket now rocks Git
They announced Git support in 2009 also, but that was an April Fool's joke. Link to that post: http://blog.bitbucket.org/2009/04/01/announcing-git-support/
jaip··on Speaker Deck is open to the public
SlideShare has this feature called SlideCasts where you can add audio to your slides and sync it with the presentation timeline.

http://www.slideshare.net/slidecasts

jaip··on Draw A Stickman - Interactive Canvas Story Telling
Awesome stuff!