News for hackers. Stuff that matters.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by kennystone on Monday October 15, 2012 @03:15PM (#4656675)
Being able to write files to a filepicker url - which ends up in a users cloud account - is very powerful stuff. We're using it to automatically sync zip files that take a long time for us to process. Having a very easy to use layer of abstraction for all these cloud APIs is brilliant.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by firefoxman1 on Monday October 15, 2012 @04:40PM (#4657061)
This has probably been discussed before, but why the huge gap in price between free and "Pro"? Why not make "Free" a max of 500 uploads/month and a "Starter" tier that costs $10.00/month for 5,000 uploads?
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by karamazov on Monday October 15, 2012 @04:50PM (#4657103)
My guess is it's more valuable to have the people with 500 < x < 5,000 uploads/month comfortably try it out for free, and possibly upgrade, than debate whether or not it makes sense to spend $10.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @06:58PM (#4657551)
Accurate. Also, the free plan is very generous at the moment as we want to reward our earliest users. A small tier might make a lot of sense later on.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by uams on Monday October 15, 2012 @03:12PM (#4656656)
whoa. you can read and write on their urls? pretty slick as it actually looks like a js file system.

It's super interesting; javascript is okay, but any shortcomings seem to be solved by other people.

Inconsistencies and ease of use- Jquery Filesystem- Filepicker Code organization - Backbone etc.

Re:Filepicker.io JS V1 - Full filesystem API in Javascript by jameswyse on Monday October 15, 2012 @09:32PM (#4658040)
I really wanted to use your service in the past but I couldn't justify paying so much just for image conversion.. I see it now comes as standard! Thank you!
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by deskamess on Monday October 15, 2012 @05:28PM (#4657245)
From the documentation it appears that you can write to any file if you have filepicker.picked it. Is this true even if the file was outside the browser file system sandbox? For example I select /home/me/myfile.txt ? Assume the file has write permissions for anyone. Can you write directly to myfile.txt? Or is a push to S3 + download involved.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @05:48PM (#4657312)
There are some files where it is not possible to write back. Local files is a good example of this. We throw a 409 HTTP error for files like that. You can of course write to the s3 copy.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by silverlight on Monday October 15, 2012 @05:23PM (#4657230)
Saw that you guys changed your pricing to per file (specifically, it says per FPURL created). Does that mean if I have a user upload a file, and then convert that file by cropping/resizing it, each time I convert it that also counts as a "file" toward my monthly quota? Or are conversions of uploaded files "free"?
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by ananddass on Monday October 15, 2012 @05:29PM (#4657251)
we don't charge on conversions of uploaded files. Let me know if you have more questions at adass at filepicker.io and I'd be happy to help.

EDIT Ah. I misunderstood. While we don't charge on conversions, we do create a new filelink for each conversion which is counted under your quota.

If you're on the free plan and think this will hurt you ability to test us out, let me know. If you're on the pro plan and it's hindering your ability to use us, also let us know. We'll work something out.

Re:Filepicker.io JS V1 - Full filesystem API in Javascript by nkurz on Monday October 15, 2012 @05:03PM (#4657152)
I'm reading through the docs, but not quite understanding the architecture. Is Amazon S3 specially privileged over the other cloud services, or is it just being used as an example? Do all file requests mediated by the Filepicker.io servers, or can one go straight from browser to 3rd party storage?
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @05:08PM (#4657169)
Hi there.

Currently S3 is the only support backend storage. More are on the way. We take requests from customers seriously and so far we've heard rackspace, google, and dropbox. Feel free to send me an email at [email protected] with your preference.

All files are mediated by fp.io. This lets us do interesting thing like implementing tcp/ip on tcp/ip. That is, we chunk up large files into manageable bits, retry, and reassemble on our servers.

Re:Filepicker.io JS V1 - Full filesystem API in Javascript by matthew-wegner on Monday October 15, 2012 @05:06PM (#4657159)
Any guidance on upgrading to the V1 API? I'd love to use the file extension limits instead of the MIME types (which can't target some files like *.ipa)...
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @06:55PM (#4657543)
Should be pretty straightforward. If it's not, shoot me an email and tell me where I messed up ;D

getFile is now replaced by the more explicit calls: pick and store.

If you're using the widget, data-fp-extension is now available.

Re:Filepicker.io JS V1 - Full filesystem API in Javascript by thethimble on Monday October 15, 2012 @03:36PM (#4656769)
Nice work FP.io team!
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @07:02PM (#4657568)
Thanks. The support of the community is really encouraging and keeps us going. Always be shipping. :D
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by lux on Monday October 15, 2012 @04:07PM (#4656921)
More great stuff you guys!
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by Hello71 on Monday October 15, 2012 @04:32PM (#4657035)
Where's creat?
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by brettcvz on Monday October 15, 2012 @04:38PM (#4657052)
Being able to create arbitrary files without asking the user gets into some nasty security issues, so we went with "export" instead. Once the user selects where they want to save the file to, you can then perform .read's and .write's on it
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by easymovet on Monday October 15, 2012 @04:57PM (#4657129)
would this work in node.js?
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by liyanchang on Monday October 15, 2012 @05:49PM (#4657315)
No reason why not. Give it a spin and let us know how it goes. Also happy to help if you run into issues.
Re:Filepicker.io JS V1 - Full filesystem API in Javascript by watty on Monday October 15, 2012 @04:35PM (#4657045)
Is there any way to block YC posts?