(for the rest you didn't understand my answer/sarcasm, so there is no point arguing...).
So basically, you just want Christian to release is BBR code and you are acting as devoted as possible to try to convince him to do so (even though you are preaching exactly the inverse
)
I don't have any interest myself in BBR, and I don't want Christian to release anything he doesn't want to... haven't ever asked, and never will.
This isn't a pissing match, I am just pointing out that even if there is some advantage to the new drivers, that you would have been far smarter to hold and use it, than to release it if there is something in there that you coded yourself.
Stop trying to guess what I am doing. I want Christian to make money off his hard work, and when he wants to release something, then that is fine, and if he never does, that is fine too. He doesn't owe anyone crap as far as releases.
I see both sides and I'm basically 50/50 split on the matter. On the one hand Chris as a professional programmer wants to capitalize on his rewards. He is fully entitled to do so.
On the other hand djm34 in the spirit of open source shared what he found with everyone to his own detriment. He is also fully entitled to do so.
Chris is not hurting anyone by holding his GPU miner. Yes, some people who have nvidia hardware can't mine some of the most profitable coins at the moment but you/we/I aren't "entitled" to do so either. Chris owes no one anything beyond what he decides to release.
I can understand why some people are "frustrated however". For a period of time it seemed like owning nVidia hardware was going to be the way to go. Everyone was sort of very pro nVidia and con AMD. People were throwing out the wattage figures and what not. People got hooked on the ccminer (C&C Hash factory) "cool aid". This is all good and all while things were good for the nVidia camp, but as soon as the AMD camp took the lead again people start bitching.
But now with the speedups in X11, X13 and especially Nist5 along with CryptoNight for AMD GPUs the nVidia camp is looking lackluster again. AMD is back as the king for earnings if you know what to mine based on earning per watt or ROI (doesn't matter). So while the pure watts used for nVidia might be far better then AMD if you don't have the software to run it then it's a mute point.
However, that is not Chris's fault in any way shape or form. It is also not djm34's fault either, even though he helped AMD to get better hash rates on many of the algos that the nVidia croud was trying to capitalize on. This of course diminished nVidia ROIs only making things worse for nVidia hardware owners.
So here are the problems:
1) There are a lot of people involved in AMD development that share code. Probably about a good 1/2 dozen devs who really matter, plus probably a dozen others who contribute in many ways.
2) On the nVidia side we went from Chris and Chris to just one Chris with a few minor contributions from other authors. Going backwards...
Solutions:
On the AMD side of things there is more a "competition" to see who can optimize algos the most. Or add new algos. This benefits the whole community of AMD users while hurting the nVidia side of things. I say this because it's only a matter of time before all the big farms roll out speed enhancements when available to their AMD farms.
On the nVidia side of hardware it's really for the most part just Chris doing releases that currently matter for profitability. Yes we have had a couple new coins added by others but they aren't profitable to matter to most (not taking away from the contribution they made however). This is a step in the right direction however. On the same note, one of the most profitable coins to mine on nVidia hardware which is JPC is going down in price which only makes matters worse.
So what to do:
Don't put all your eggs in one basket.
Run a mixed environment of both nVidia and AMD GPUs. Also consider CPU mining which is still pretty profitable with Good CPUs.
Learn to do CUDA programming and contribute yourself.
Possible encourage Chris to release a BIN/EXE version only of CryptoNight and/or BBR miner similar to what Claymore has done where it mines 5% for him. Claymore "owns" the CryptoNight GPU AMD market. No reason Chris could not "own" the nVidia market in the same fashion. Hell Chris could probably start at 10% for himself dropping down to 5% in 1% increments per week and rake in the profits using our hardware. Everyone running his miner for CryptoNight or BBR would make more and give 10% (whatever to Chris).
Obviously the real solution to the nVidia camp is to have more programmers involved. I'd get involved myself but I've got a ton of stuff already on my plate from full time work stuff that pays the bills to the multi-switching-multi-algo-mutli-pool I'm going to soon release.
So what is the point of my post? I'm not sure, but everyone should take a chill pill and try and see both sides before getting "pissed" about what has been released or hasn't been release. Also ask yourself, why are you entitled to their hard work and how did you (or do you) plan to compensate them for their work?
Carlo
I think it's inevitable that in some point in time Nvidia and AMD will actually start hiring people to optimize their performance on cryptos. If mining is contributing so much to their sales that they are releasing new cards obviously optimized for mining (AMD Tonga, probably 750ti as well) then they can sure as hell hire some developers as well. Maybe they will do it anonymously or maybe even out loud but I am pretty sure it's going to happen.