225 karma · joined August 10, 2011
I'm a consumer of music, not a creator so I don't care that I don't own it. There are tons of ways creators can analyze, shuffle, remix or do whatever with it, but as a pure consumer Spotify is simply much better for me than CDs. I never cared about owning Music, CDs were always just a transport Medium so I can listen to the music.
> But now there's Hulu, Disney+, Amazon Prime, HBO Go, Showtime Anytime, Peacock Premium, etc. Except now instead of one easy to use interface to access it all, it's spread out all over the place and inconsistent as hell. And more expensive!
They aren't though because you can be selective and cancel anytime and resubscribe. And you can watch exactly what you want at any time compared to cable. As a consumer it is way better because there is way more choice and competition at the moment.
> That’s often unobtainable with modern software development because we rely so much on things that change too often, but it doesn’t have to be that way
The reason we rely on things that change often is because we want to leverage them to get products out faster. Many different layers of that (as every tech stack is essentially a product by someone) and we have lots of updates to deal with. The flipside of slow moving projects is bugs might not be fixed or new helpful features might not be coming in, meaning you have to build it yourself.
As a community we know and have known how to build mission critical software for decades, but we actively often decide not to do it because it isn't that important compared to other factors.
So while I absolutely hate to see it happen because I've got lots of friends in the UK, this is either going to hurt badly (hard Brexit), or the UK will simply lose any ability to shape the future of the EU while accepting most of its rules. Don't see any middle ground as the middle ground would massively hurt all other EU countries so its not going to happen.
Most sites do not have to scale beyond this limitation (or can use database followers to throw a bit of money at the problem). Providing Google as an example is a bit exaggerated as almost nothing in the world has the scaling needs that google has.
https://blogs.ec.europa.eu/ECintheUK/straight-cucumbers/
This was to make it clearer across all Markets what products you buy to make a single market easier on everyone. This is just FUD that really shouldn't be part of this conversation.
> The fist copy of Microsoft Windows might cost 1 billion dollars to produce, while every next copy is essentially free
You'd have to split R&D costs by the units sold here. If you spend 1B and sell 1000 copies a price of 100$ per copy won't help you.
That is specifically not possible under GDPR. It doesn't matter where your company sits, if you store data from europeans (or people living in europe) you have to follow the GDPR with potential for severe punishment. There really is no loophole afaik.
Without significant prove that this is not the case this handwaving way of comparing the US democratic state to China is just wrong. From Consumer protection to free and fair elections the US system is almost nothing alike the chinese system. Of course the US has massive issues (as do other Western democratic nations) but this handwavy "well they just don't tell you' stuff without actual good data behind is just destroys any credibility and is a huge problem for our democracies. Please stop doing it unless you provide exhaustive evidence.
You can of course do something like that yourself in your own infrastructure, but then every piece of software needs to support it somehow, you need to manage that event bus infrastructure and you most likely have to push those events in yourself.
And that kind of thing is already there, so the appeal that Serverless event driven systems in the cloud have (because the providers give you all of this out of the box) is much harder to achieve when you have to do that yourself.
Not just because users want those, but for us its important to become more provider independent as we don't otherwise have a defensible product. So multi-provider is definitely coming and we're in constant contact with many providers.
I don't think the needs of an open source community stay in stark contrast to VC funding model, because without the Framework getting a lot of traction our other products aren't as interesting. So we'll be working on getting that traction. And we can't do this just by ourselves. We wouldn't be here without the Contributor community (literally because they implement so many features) so without good communication, outreach, support, ... we won't be able to grow fast enough.
I can only tell you that it is our true intention to push the framework forward very hard and build monetisation around it as much as we can to build this into a long term sustainable company. The more help and feedback we get to build the right commercial products and get great revenue (so we can give our Investors as well as our Team a return as well) the happier everyone is, including the community.
These are the goals for the next releases, giving you better tooling and best practices to go from a few services to many services.
>2) What's an example workflow ? (something involving multiple devs, testing, CI etc.)
Thats still relatively standard, with good testing, CI, CD , ... but we'll also add more blogposts and docs around that.
> And lastly, What's the timeline on adding support to Google Cloud Functions (in alpha) and Azure Functions?
Can't give an exact timeline, but we're working with both to be ready once GCF goes into production and working with Azure to get support into Serverless as well. Really also depends on talking to more users to understand how they want to use those providers.
There certainly are other open source tools like ansible, Chef, Puppet, Hashicorp, MongoDB (and many more) that have started out as an Open Source project and are still OSS champions.
We have many plans for monetisation and are working closely with small to enterprise scale companies on building products and services around the Framework that help you once your infrastructure has reached a large scale. More info to come in the future.
And no the ability to run it yourself on Google is not the same.
At Codeship we build a continuous Deployment service. Our mission is to make software teams more productive by helping them to release early, often and safe. We're building for the builders.
We've been in production release for several years, have thousands of developers using the service and are growing rapidly. We've closed our Series A earlier this year.
We're looking for Rails Developers, SysAdmins/DevOps, designers and frontend developers who love building tools for other developers.
Read more about us on our Jobs Page: https://codeship.io/jobs And how we work in our Blogposts: http://blog.codeship.io/category/the-codeship-workflow
Send me an email to flo@codeship.io. You'll like it here!