Having followed this project for a while, I note that there is an extreme amount of secterism here where any post that says the “right things” will get upvoted by everyone and any criticism will be ignored or referred to as a “troll”.
Here’s the thing: I’m way, way above the average user in intelligence, but I still don’t get a damn thing what you’re talking about most of the time. You seem to either be so incredibly tight-knit and knowledgeable that everything you say appears like nonsense to outsiders, like some sort of advanced scientists working on abstract math/physics problems, or possibly just making things up without really knowing what you’re talking about. (I don’t think the latter is very likely, but it cannot be fully ruled out.)
If I say that I don’t understand the example code, that doesn’t mean that I’m trying to “troll” you and waste your time (and my own) – it means that I don’t understand it in spite of my best efforts. I even went so far as to make an example of how it should be (albeit for the most basic possible situation). If I don’t understand something, I guarantee you that the vast masses aren’t gonna grok it. That’s not to say that I’m a genius or something – actually, my point is kind of that I’m not…
I get that many of you are both heavily financially and emotionally invested in this project and need it to succeed, but I also want and need this to succeed. In fact, it should’ve been released to the public in year 2004 or something – many years ago.
Let me make it very clear that I know myself how difficult it is to plan and code even the simplest of applications. I get it. It’s not just thrown together in an afternoon if you want it done right. However, the state of SAFE after so many years is making me wonder if MaidSafe ever intends on going through with this, or if it will just drag on and on as more money is burned without ever getting out of “alpha” stage.
Look at like this: the MaidSafe people, especially the core team of developers, clearly are very smart. You need to be very smart to even come up with the descriptions and papers for the SAFE network. No doubt about that. Then, shouldn’t it basically be a matter of “getting this thing coded”? I mean, from what I understand, major components such as “Safecoin” hasn’t even begun development yet! I’m a bit confused as to how we can test/develop anything without all the core components of the network (and a clean, proper API) ready.
To put things bluntly: the “dev hub” is worthless in its current state. Nobody from the outside is going to come there, see the example and start making something fantastic for SAFE. This I can say for sure.
I want to make something right now for SAFE, but it doesn’t seem like this thing will “go live” yet for years. I don’t even wanna think about the state of things several sun-rotations into the future. Time is running out in so many ways. SAFE should be holding our hands, happily dancing into a new era of non-broken IT, but it’s still in bed sleeping well into the afternoon.
Even though SAFE solves tons of real technical issues (having to deal with servers, DDoS attacks, broken DNS system, centralized control, etc.), it still doesn’t solve the biggest problem for us developers: marketing/discoverability for the things made within SAFE. I have a very strong feeling that if/when this thing eventually goes live, only a small number of “apps”/sites will be used/known about, with most just sitting there collecting virtual dust, just like most websites on the clearnet or Tor.
My overall point is to be aware of this very harsh and depressing reality. SAFE is a great idea, but so were many things that just turned into nothing in the end. I can safely (no pun intended) say that people don’t care about some project “under development” – they want to actually use it and see it in action. Today. Now. They also want many other people to be behind it so it’s not perceived as a waste of time. They further require clear instructions on how to use it, and a professional, polished, coherent experience. They don’t want endless forum threads, invitations and alpha releases.
The above has been said with the utmost sincerity. Please finish SAFE and show the world that it really works.