With Deta we are exploring ways to make the cloud less of a monster.
As a dev who worked in sales and marketing, I always had ideas for small web tools to improve my own and my team's workflow — but I always faced hurdles, like setting up a server, configuring an http proxy and implementing auth.
With Deta, we are trying to take away these repetitive tasks and allow you to simply build your web app, not the environment it runs on.
We would love any feedback / questions / comments you may have!
Providing a decent SQL database would be a good feature compared to Firebase. And tons of little things that avoid reinventing the wheel everytime I have a new idea
If it's your own hardware, where is the datacenter and how many do you have?
Our upcoming product is a file storage/CDN service that's backed by S3.
The code will look bit like:
from deta import Drive
files = Drive()
For enterprise customers, we could offer direct access to AWS resources and Deta could run in their own AWS account.
> DetAI (pretty soon) – No-code neural nets to auto-fix bugs before they happen.
I (and I suspect others as well) don't really need no-code auto-fixes for code. What I want is simple workflows for training WYSIWYG AI models. I'm not interested in writing python to express the model's computation graph. All I want are some blocks that I can glue together into a tensor graph and then deploy it for training and inference.
Something like that? https://peltarion.com/platform
But I assumed the AI part was serious so if it's not then I think this currently would be out of the product scope so I wouldn't worry about it. Hope that helps.
Best of luck though, i just wanted to give honest feedback
They also make it sound like the problem they're solving is that YAML is hard... but it's really not
YAML/K8S/AWS make sense for complex backends, not for our target use cases (small tools and utils).
Sharing your work puts you in a vulnerable position, especially in a community like this one where projects are often at an early stage. It's important that people be able to do that without being mocked or put down.
1. A simple Python script with two-three dependencies that needs to be run everyday once. Basically I am looking for a crontab in the cloud.
2. A very lightweight script that needs to be run 24/7 and would not consume more than few MBs of RAM ever.
None of these two needs an HTTP endpoint.
This is possible and a target use-case. We offer cron and you could get rid of the API endpoint.
> 2. A very lightweight script that needs to be run 24/7 and would not consume more than few MBs of RAM ever.
We do not offer long running jobs atm.
Ping me email@example.com and happy to onboard you.
(don’t worry if there isn’t a great “usp” answer, just interested in learning more)
I’m personally quite excited about getting the journey from idea to something to tinker (and shareable) back down to how I remember it from a few years ago where I just live-edited files on a server. I tend to over-analyze all the various tech stack and deployment aspects too early :(
For hackathons I’m currently also using repl.it and glitch to get immediate results.
edit: kudos to getting this shipped/launching, can relate to how difficult it is to get an initial version out!
With respect to your first question, I believe abdelhai answered it in another thread above.
We totally empathize with the experience of getting something to tinker and share rapidly up and running.
We actually started out our journey with our own cloud editor. It was essentially a worse repl.it or glitch but with a built in database and files. What we learned from our own talks with devs is that many of them really love their local development workflow and their own text editors. We decided or original approach was the wrong one for us but still want to provide the instant experience and rapid feedback that Glitch and repl.it do so well.
A couple USPs that might not be apparent in our marketing materials:
If you type 'deta watch' from the CLI, your locally saved changes will deploy in real time to your Micro(server). All you need to do is hit 'refresh' in the browser or make a new HTTP request.
We provide a real time 'Visor' which caches and logs incoming requests and responses. These can be replayed from within Deta against your latest code. Users have found this very useful for developing things like webhooks.
For sure you can already find cheap ways to host your systems. I still think that if you're a small team that want to compete in this domain you shouldn't try to compete on price, they are doom to fail if they go in that direction against already established businesses.
As someone who seem to match their target audience, I can say that $5/month is too cheap for me, that doesn't really inspire confidence. Of course that's just my opinion.
We also changed the title from "Show HN: A Cloud for the Next Billion Ideas", which is too baity for HN. I always advise startups (especially YC-funded startups when they prepare their launches) to rigorously take out any sales and marketing language from their text and titles. HN readers are averse to it.
The basic rule is: Don't try to sell them, try to interest them. If you sell them, they will close the tab. If you interest them, they will sell themselves.
Honestly, we felt that our description (cloud platform) doesn’t match our USP, and we thought that our phrasing conveys our message/ambition more succinctly.
No need to load balance, etc. We also have a built-in fast NoSQL DB that works without configuration.
And many other dev-oriented conveniences.
After looking at the docs and front-page, you're a serverless lambda/functions/zeit with all the normal limitations, but a pretty decent tech-specs for the free and paid tier.
What makes you different? I really like the lack of vendor lock-in, but you need some more killer features to stand out.
We see Lambda as a building block. For creating web apps you need more than a runtime, in most cases you need a DB, login and permissions, UI, etc.
For small ideas/tools (our target use cases) we offer you most of what you need with as little config as possible (ideally none) – things just work. For example in your Deta Micro, you can just import our Database (Deta base) and store data and it just works, no config required. Soon we will launch Deta Drive, then email, then cron... you get the idea.
We also have permissions built-in, so you can give your colleagues a run-only access.
We also focus more on the developer experience more than others, devs should feel as a first class citizen in the cloud. We think this will free them to be more creative.
We have lots of other features that we will announce soon: real-time debugging, online editing, etc.
I hope that was helpful.