Live data from Hacker News

Show HN: File0 – An easier way to manage files in serverless apps

file0.dev

141–150 of 158 posts

Re: Show HN: File0 – An easier way to manage files in serverless apps

#141
post #130

Earlier quoted context omitted.

It seems like they’re asking you to write out your plans and what makes you trustworthy on the website. Talking to people 1:1 won’t solve that problem. Saying “you can’t trust me” isn’t a good look for a SaaS.

> Saying “you can’t trust me” isn’t a good look for a SaaS. It worked out for Facebook. I’m kinda happy about that since we can now use it as an example. But more importantly, it’s realistic. You should absolutely expect someone to walk away with all your data and zero recourse.

Because inevitability this is what happens.

Re: Show HN: File0 – An easier way to manage files in serverless apps

#142
post #134
post #71

You tell me you don’t have bucket policies, ACL, CORS, multipart, headers, CDN, presigned URLS, and all those other absolutely necessary features, and so your alternative is a non-starter.

He’s not trying to replace S3 for you . The lack of those features means nothing to me.

How is it replacing anything then? At best the functionality on the homepage feels like it could be replicated with a few 5-line functions wrapping the AWS SDK.

Re: Show HN: File0 – An easier way to manage files in serverless apps

#144

looking at the code side by side example: FILE0 does not provide authentication!? Everybody can upload files?

Yeah more or less the comments are correct, but let me clarify! FILE0 is looking for an environment variable, that contains your API key. This is how you authenticate yourself from your backend. When you want to use client uploads you can use f0.createToken('myfile.png') and send that token to the frontend, where you can also import f0 and use it like this: f0.useToken(myTokenFromBackend).set(blob) In the dashboard y…

> FILE0 is looking for an environment variable, that contains your API key.

So is `new S3Client({})`. It's unfair to S3 to pass redundant credentials in the sample code.

Re: Show HN: File0 – An easier way to manage files in serverless apps

#146

This seems like a great idea. I've come to think the UX requirements of enterprise and indie dev / start up customers are fundamentally incompatible in the cloud. As an enterprise I want to be able to set restrictions at the org, project, team and resource level for various compliance rules. And I want these rules to be restrictive by default (e.g block public access). However as an individual developer the mere exis…

I understand the different need being espoused here, but I think it paints with an overly broad brush. My company is what people would colloquially refer to as a startup, although it is by most formal definitions an established company (more than five years old, profitable and self-funded, no external money, defined product and stable customer base). Under the US SBA classification we are a small business by revenue,…

It sounds like you want to provide an enterprise-grade service, why wouldn’t you expect to pay enterprise-grade prices to your suppliers?

Re: Show HN: File0 – An easier way to manage files in serverless apps

#147
post #64

Earlier quoted context omitted.

> Rinse and repeat hundreds of times and nobody stops the think of the cumulative effect on the 99% of customers who don't need those features. Does it cost anything to not use features you do not need? Last time I checked, all the so-called niche features were stashed in hierarchical option lists, outside of the happy path. You need to purposely want to dig into, say, file access, bucket access metrics, storage stra…

It costs time whenever a coworker has toggled the wrong setting and you must debug. It costs time whenever some coworker asks for something impossible, and says something like "Have you really checked all the options?"

> It costs time whenever a coworker has toggled the wrong setting and you must debug.

Why do you have team members toggling settings at random at will?

If that's a real problem with your organization, you have far more pressing problems than the number of options offered by a service you consume.

Re: Show HN: File0 – An easier way to manage files in serverless apps

#148
post #64

Earlier quoted context omitted.

It costs time whenever a coworker has toggled the wrong setting and you must debug. It costs time whenever some coworker asks for something impossible, and says something like "Have you really checked all the options?"

> It costs time whenever a coworker has toggled the wrong setting and you must debug. Why do you have team members toggling settings at random at will? If that's a real problem with your organization, you have far more pressing problems than the number of options offered by a service you consume.

Everywhere I've worked had either people who made mistakes, people who made unrealisic demands, or both.

I guess you'd be the type with unrealistic demands.

Re: Show HN: File0 – An easier way to manage files in serverless apps

#149

Earlier quoted context omitted.

I understand the different need being espoused here, but I think it paints with an overly broad brush. My company is what people would colloquially refer to as a startup, although it is by most formal definitions an established company (more than five years old, profitable and self-funded, no external money, defined product and stable customer base). Under the US SBA classification we are a small business by revenue,…

It sounds like you want to provide an enterprise-grade service, why wouldn’t you expect to pay enterprise-grade prices to your suppliers?

In short: SSO is a core security requirement for any company [customer] with more than five employees.

SaaS vendors appear not to have received this message, however. SSO is often only available as part of “Enterprise” pricing, which assumes either a huge number of users (minimum seat count) or is force-bundled with other “Enterprise” features which may have no value to the company using the software.

If companies claim to “take your security seriously”, then SSO should be available as a feature that is either:

- part of the core product, or

- an optional paid extra for a reasonable delta, or

- attached to a price tier, but with a reasonably small gap between the non-SSO tier and SSO tiers.

https://sso.tax/

Re: Show HN: File0 – An easier way to manage files in serverless apps

#150
Another idea for something in this vein is caching. For small jobs, S3 and Dynamo are my typical go-to, and while they're both "simple" it still takes some effort to get all the code in place, more effort than you usually want to dedicate to a simple cache. The most frustrating thing that can happen is an endpoint or lambda goes down because you made a mistake in the damn cache layer, I'm a big believer in the cache having near-zero mental overhead.

Something to simplify a cached piece of data into 1 or 2 lines of code would be nice.

Post reply on HN