I've staked once (I was the 27397) and I have a pretty big stack (relative to the IPO sale). I was afk when it happened so I didn't get to see how the weight was behaving, but right now the stack seems to be stuck at 1 weight. As an IPO holder I'm bummed with how the multiple oversights/errors are constantly eroding the value of my early investment, but I did get in early and this mostly attracted me as a crazy design that would lead to fun trading. Cheers for sticking by it and working on the bugs even though the IPO attracted a paltry sum, that's pretty strong character around here! For what it's worth, I've dabbled with coin design.... running through an accelerated simulation of this distribution in some VMs in a testnet would've been a real good idea. Next time.
Hopefully you can fix this soon!
Thanks for understanding. I actually ran half a dozen accelerated simulations over the course of the last week or so, the trouble with having an accelerated simulation is the fact that it's accelerated. By having a day go by in about 30 minutes in my testing, I missed some of the nuances that occur over a single day. I was only able to squeeze in one test before launch where I had half a dozen people running wallets through the whole simulation of ico distribution, and 2 weeks of mining and growth. In that test, I missed this issue, unfortunately, since wallets with < 1 coin do eventually stake, and once the growth period hits, they grow so fast that it's just not an issue. But I never accounted for allowing a very small number of coins to stake, for example. Right now I'm adjusting so that 0.001 will have some weight, but I have to be careful, because the number of coins is going to explode - so what I do now has to be flexible enough to be able to deal with both a standard sized coinbase, and a tiny one.
If anyone needs to figure out when their coins will start staking, basically take 24 Hours / Number of coins you have, and add that number of hours + 24 to the time you actually got them in your wallet. Your weight on the network is going to be the number of coins you have * the number of days they've been eligible for staking.
After the fix that'll change, but for now that's what it is. People with larger number of coins will find it easier and easier to stake as the days go on. I'm targeting the fix (with a solid lead time so everyone has a chance to update their wallets) for 12am UTC October 8th, about 36 hours from now. This is necessary so I have time to test it properly, and since it will be a hard fork, I need to make sure everyone has time to update.