Dear God, reading these last 20 pages makes my head spin. I understand why some are frustrated with ambiguity and lack of communication, but you need to relax and be proactive!
I know how you feel, I had to catch up with like 100 pages! And all the quote pyramids came back! My head still hurts...
Much of the mystery from BCNext is attributed to the fact that he is still developing (programming) features. It is his right to stay anonymous.
I agree. And I think a lot of folks have built up too much on assuming that everything mentioned by CfB will come true. I'm not saying he and BCNext are lying. But some statements, you make when you think they're true/doable, but later you realize flaws with it, and the original statements go uncorrected. Some statements aren't meant to be taken alone, outside of context. The context could be "best case scenario", or "expected scenario", or "casual boast", or "very formal and literal" (i.e. be careful how you interpret it! I use this context a lot), or something else.
Like, I still don't get the focus on 1000 TPS. Maybe it's reasonable with TF, maybe it's an ideal situation, maybe something else. I dunno hardware but whatever the case economics tells me to just scale up as usage goes up, and keep costs down while usage is down (like right now), and not care too much about theoretical maximum. And since usage can be hard to predict for something as pioneering as Nxt, common sense tells me to set things up so that you can scale up and down easily.
It's much more sensible to work with what we already have. BCNext hasn't offered TF yet. That's fine, work without assuming TF. If you want to be sure of having TF, you could think about what TF could be like (I've been trying to do this.)
What we do have is the easily readable source for 0.4.7e (I've just started going through it, with my 0 Java skillz and general dislike of working with other people's code, since that makes my head hurt less than this thread
) We also have the (not so easily readable) sources for newer versions (if Jean-Luc and BCNext don't wish to release them yet, I'm sure there are folks here who know how to decompile Java and make it readable for others).
We have some tools to help us understand it, the wiki comes to mind. If we put up code there, folks can freely comment on it. I'm sure all the devs here know even better tools, so please outcompete the wiki.
We have some theories about what TF could be like (one of mine is that advanced consensus will involve human intervention, not just algos alone. I've talked about this before), and unresolved questions about TF (how will it deal with network latency?) Maybe, instead of all those other fancy features of Nxt, this should be our primary focus right now?
We have sporadic, terse comments from CfB. Some people find it
a tease frustrating, I think of it as a grand puzzle. Either way, I think they're valuable (but again keep in mind my second paragraph). Maybe someone could gather them into the wiki?
Of course, folks may wish to trust in BCNext and wait for April instead. I'm fine with that too, I just like thinking about things.
Now personally I can't wrap my head around all of the convo about all this that's gone on in this thread. In fact I took a one week hiatus from this megathread to try to get my head away from all these distractions, so I could focus on the article I promised salsa (I'm sorry, didn't work, I still couldn't write much
) I've suggested other communication tools. I guess other folks don't feel they're worth trying out. But I don't think I want to keep "discussing" in this megathread too much if it stays like this, feels less like discussion and more like trying to think and speak in a loud room. But the side threads are good
We will have a committee for unreleased funds in a couple days. I suggest that this committee also act on behalf of Nxt as our centralized "get shit done" group. These members will be the face of Nxt. I also suggest every committee member receive the option of 25k Nxt from unclaimed for their work.
....
Zahlen, please reconsider a place on the Technical Committee, I think you are overestimating the time you will need and you will be a great asset.
Thanks for the vote of confidence
I wish it were just time spent reviewing proposals. But my head tends to get "locked up" when I'm thinking about interesting stuff, and I'm pretty sure there will be *lots* of interesting proposals. (If there aren't, funding committee composition won't matter!)
25k Nxt is sorely tempting though (I know it's just your proposal for now), I could seriously use $. As much as I'd like it, the sensible approach seems to be that I just continue to
BS advise when I'm free, just like any other Nxter
That way there's no expectation that I keep up with all the proposals.
EDIT: If you guys like what I post, feel free to send me a tip! If you don't mind revealing your identity, send me a PM too. I've got a few tips that I feel nice about, but dunno what for.
+1 to "get shit done". Sometimes you just wing it and learn as you go along. Don't scream at someone if you think they spent Nxt badly. We're breaking a lot of new ground, we may not know what's good or bad yet. Main thing imo is whether we learn from what we do and how we spend.
I really liked Salsa's Berlin conference AAR (after action review), we should do this more, collect the knowledge and pass it down.
PS, I have a Nxt crypto audit underway, more details to follow.
Woo, great news!