And for the sake of keeping the discussion consistent, here is my answer from the SAFEnetwork forum:
Hoping to help you understand my (outsider's) point of view by addressing the individual points you raise.
- Terminology: thank you, corrected
- Lack of dynamic data API: I do know that an API is in development and I mention right at the beginning of the article that a lot of good things are to be expected from the project in the near future. But for the sake of making projects comparable and understandable, I strictly write about things that exist here and now and that are accessible to a certain level, e.g. through a tutorial/getting started guide. The assumption that an outside developer will dig into RFCs and start implementing his software on an unfinished API is just not realistic.
- Centralized Alpha: I clearly write that the Alpha release does store its data in a set of controlled nodes and that decentralized storage does exist, but that the two parts are not yet working together. I don't see how this can be perceived as negative, the project is in development, it's an Alpha, and that's just fine.
- Testnet8: maidsafe.readme.io states "Users can’t run their own vault." I know that Testnet8 exists and tried to gain access to it, but was not able to do so within a reasonable amount of time. As a tech worker of almost 30 years I must assume that others will have a similar experience, hence the statement that only a small number of devs will manage to access it. I know that everything is out there and that everything that's out there can be made to work, but that's not what I would call accessible to the general public. Again: this is perfectly fine, I don't see why there is a need to suggest that everything is finished already.
- MAID ownership and Safecoin roadmap. Here, I'm talking about some kind of economic transparency paper or another kind of summary that would allow investors to understand their investment in a simple way. There's a lot of info out there, I know, but people who are merely investing in these projects (whatever anybody might think of that) won't go scouring forums and asking questions in the long run. An ICO/crowdsale is some kind of pseudo-public listing and I hope that in the future, there will be more transparency in these processes, also to prevent the authorities from feeling compelled to enforce that transparency the hard way. As I mentioned: my doubts in this regard are very small in the case of MaidSafe, but still, a nice summary somewhere would be helpful.
- Barriers of entry for devs: I know that these will be lowered soon. But again, right now, they are still high compared to the maybe 150 projects that I've worked with productively in the past 30 years. And again: I don't see why this should be negative, the SAFE network could be the future of the Internet, so it's probably worth investing a bit of time to get it right?
- Incentives: In this article, I am referring to the Storj article where I discussed this kind of incentives (they are very similar in both networks). Pay once, store forever is not realistic because it's lopsided from an economic point of view: how can somebody pay once and somebody else (or the network) render a service forever? Storage providers do invest: time to get the software up and running and to keep it running and resources like bandwidth or electric power. Developer (or even user, producer, core maintainers) rewards are one of the fantastic advantages of this new kind of system that combines decentralized technology and micropayments. If we get this right, I am positive that it will literally change the world. However, to get it right, we also have to think about things that could possibly go wrong.
One of the reasons why we started this article project is that I personally believe that decentralized trust technologies, combined with micro-reward systems, will drive the next big wave of technological change. I feel that we are at a similar moment in tech-time to the early years of the Internet and I made ample reference to this throughout my article, I even call MaidSafe "the next Internet" in the title. However, in the past 30 years in tech, I've also seen many things go horribly wrong, especially because we as technical people often fail to build reliable bridges to the social sphere. Pointing out the good things and those that still need improvement to make this workable for "the general public" is my way of laying maybe one single stone for this bridge. I'm sorry that my attempt at a differentiated view on the SAFE network project sounds negative to you, that was far from being the intention.
And mine also from the SAFE forum :-) ...
Thanks for responding Chris. I didn't mean to suggest you were negative overall, but have pointed out specific instances where I believe you give your readers a misleading or factually incorrect picture. I think those points still stand (terminology excepted which you say has been updated - thanks).
For me it is not about negative or positive spin or attitude, but making statements that are consistent with the situation and the facts.
For example, you made some very strong statements, highly discouraging to any developers reading, about the difficulty of developing, and made no mention that these serious difficulties were being addressed as you published. I also explained to you that things - at this point in time - are not as difficult as you seem to believe them to be which is why I mentioned the already working dynamic web apps, written in JavaScript using the existing API, as well as the imminent improvements and extensions in this area.
I am not a MaidSafe developer BTW, I'm one of those "external developers" you were thinking of as you wrote, albeit one who is willing to dig around in the early stages of a project. That's how you gain commercial advantage after all.
You have now explained how your personal experience has been factored into your opinion in the article, but that experience was not presented in the article which prevents the project from responding to or address those issues.
Regarding the SAFE Ecosystem, which I pointed out is a major diferentiator of this project, you above take issue with one element that, with your current level of understanding, you deem impractical (pay once, store forever). We're not stupid here in this community, so we are aware that there are things about this project that appear implausible, or are hard to accept, and you are not the only person who wants to see this before believing it. It's not even close to the most contentious such issue debated here :slight_smile:
I have some scepticism about this too, but I do also understand the basis for this claim and can see that it could well work. So it should not be dismissed either, and even if you choose to do so, you could still allude to an ecosystem of rewards that the project has designed to encourage adoption by stakeholders: users, resource and storage providers, app developers, and core developers.
The project is revolutionary, and it has so much to it that nobody can be expected to understand or believe it all until it is working. Me too :slight_smile: but I don't think that's a reason to dismiss that whole section especially if you are going to make comparisons with other projects.
As I said, it's up to you what you do with the feedback. I didn't assume you'd update your article, but I don't think your reasoning for what you wrote stands up and I think you do your readers a disservice in key aspects. Particularly the situation that exists for interested developers, and ignoring key features that differentiate this project.
[Please be aware I'm a member of the community here, not part of MaidSafe and not a developer any more though I still tinker as mentioned. I'm a retired developer who has seen it and done it, and has dug deep into this project, and been continually impressed by it in all respects. This is why I've stuck around, and why I'll take the time to give people feedback when they request it. Of course, people don't always like my feedback or make immediate use of it, and that's perfectly fine. I gave it willingly and in good faith, so please don't take it personally, or assume that I'm expecting anything from you.]
Just to let you guys know. This thread updated me quite a bit on maidsafe. Id love to have them join our hangouts sometime to talk more about it. So if you think this little back and forth was negative in any way at least know I walked away with some good crypto value for my brain ;)
Happy to hear that we were able to provide some value (and hopefully a little bit of entertainment). I'm an avid listener of Beyond Bitcoin (whenever I'm in my car).