Yes, you're right.
He could have used getpantry.cloud (or similar)
HN user
Developer from Toronto Canada.
Yes, you're right.
He could have used getpantry.cloud (or similar)
An easy-to-use js library to add tabby cats to your site. Simply include the js library and hit [Tab + b] to add some cats to any page!
I've been busy building Pantry - a free JSON storage service for small personal projects.
I posted it a few days ago on HN and a lot of you had some great ideas and feedback. https://news.ycombinator.com/item?id=23030298
For now I'm keeping busy maintaining Pantry. You guys can check it out here! https://getpantry.cloud/
Oh very cool! Love the idea of using a third-party service to store data for simple projects, mobile apps included!
If anyone is looking for a similar solution, a place to dump data for personal projects, check out Pantry (https://getpantry.cloud/). It lets you store JSON and has a simple API.
Oh yeah, this definitely needs to be addressed and is currently an active issue on GitHub. Thanks for reporting!
Ouch that is confusing. And no, I haven't added these details to documentation yet. This is a bit of an issue at the moment, having everything return in one format is the right thing to do.
Will be addressing this in the near future - thanks!
I prefer this as well.
Rather not go down the road of having examples for every major platform.
Great question!
Size limits are pretty small, a little over 1mb per basket.
As for data retention, the account has a TTL of 5 days, baskets 3. Any activity on the account/bucket will result in the TTL's being refreshed.
Wow, this is pretty neat!
I have some friends who are into firmware development so ill pass this along.
Love how verbose your docs are - good stuff!
I have a basic rate limiting implemented, but nothing that prevents people from really abusing the storage platform.
Accounts and Baskets that are stale are automatically removed, however, so there's that?
Will look into alternative methods of spam prevention - any tips?
Ouff - good catch!
Will fix soon, thanks!
Haha, yeah I'm definitely not quitting my day job over this, and you're right about the costs as well - Pantry is fairly cheap to maintain.
I might keep it as a free service for the time being and do some research to see if there's value in a paid tier. Thanks!
Thanks for the feedback, I agree that the Postman approach may not be the best solution. I'll look into another way to display API docs!
Duly noted, this was an eye-opener. I suppose I should prioritize this while I still have time.
Time to step away from the keyboard and think about the business side of this project.
Oh, I did add a "BuyMeCoffee" button on the About page, but its more of a donation. - https://www.buymeacoffee.com/imRohan
I found these great illustrations here - https://www.opendoodles.com/
They're really well done!
Looking forward to it!
Very exciting, I really like your website - especially the API docs!
Awesome work!
Thanks for the kind words! You're essentially the use-case that I had in mind when I was developing Pantry!
How did your project turn out btw, did the firmware developers get their mind blown by web tech?
Great question!
Currently, the PantryID (uuidv4) is the only form of security, I am thinking that in a future release perhaps another form of authorization may be required.
Do you have any suggestions - I'm all ears!
Great question!
I believe this is a good problem to have, and perhaps one day I'll be lucky enough to face this.
I've spent some time thinking of how to monetize Pantry - perhaps a private tier, something that is more feature-rich?
Great question! Let me get back to you?
You are right, and all of your points are valid. I will definitely be looking into drafting some documents revolving around data integrity and privacy.
As for the prevention of misuse, I've added a data limit per basket and a limit of baskets per Pantry.
If you have any ideas or suggestions - I'm all ears.
Thanks!
Thanks for the kind words and for understanding where I'm coming from, and my perspective :)
Hey, thanks for the feedback.
This is definitely been a learning experience for me, and I'm really not sure what the future holds for the project.
CORS was/is an issue that I've yet to fully figure out, if you have any ideas please share - I'd love to learn.
Authentication is something that I've delebratly avoided as I feel Pantry should not be used to store sensitive data, nor should it be ever used in production. It's for POC's, hackathon projects, and should be used as a development tool for rapid prototyping.
Please let me know if you have any suggestions, and please feel free to submit PR's if you'd like!
Thanks for the kind words, this means a lot to me :)
I hope you find some good use out of Pantry, very excited to see what you come up with!
I'm so excited to finally be able to share this with you!
Pantry is a free cloud storage service that I've been building for the past few weeks. You can use the API to store & retrieve data for you and your users online for free.
Looking forward to seeing what you all think of it, and please feel free to post suggestions or AMA.
Thanks!
Teehan + Lax is showing...
Apple and Google should save money and hire the same design firm (similar to how Toyota and Subaru collaborated on the 86/BRZ).Their flagship phones already look very similar. "Premium" != "Aluminium unibody, with edge-to-edge glass" /s
Fascinating. Although the idea of public surveillance is a very hot topic, stories like this make a strong argument for adoption.
I used to work at Meta while they were located in Portola Valley.
Meta "applications" are highly customized Unity 3D scenes with a generous amount of custom GUI elements.
I would take everything in this video with a grain of salt.
Also, Meta has a terrible habit of copying logos. Their old logo was a blatant copy of MIT's "M" and their latest is eerily similar to Mazda's "M" series logo