Author

Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency - page 1004. (Read 4670673 times)

legendary
Activity: 2968
Merit: 1198
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE, which is by the way over 16500 a month or 15000 eur/month

the database merge was coming soon since December 2014.

You completely miss the point and why complains about slow development and/or missed dead lines is so insulting and anyone doing so is a troll, this is an opensource project, Monero is not a company. Devs are doing all from their own pocket... help with code, donate or STFU.

This is not a get rich quick scheme. Monero already works, everything else is a luxury.

The whole blockchain in memory issue is stupid as hell to begin with. What the monero team is doing to fix this seems pretty useful, but the fact this is even a thing is ridiculous (yes, not monero team's fault, but the delays are decreasing the utility of this coin as the blockchain grows larger and becomes less intuitive to use).

Pointing all of this out is supposed to be offensive and every developer on the team should be able to say "yeah its true we suck at delivering on time and wow my dog/kid/wife/government-imposed-travel-restriction did prevent me from moving to San Francisco and earning $250,000/yr" instead of having literally any other excuse

I mean unless I said something false, which I haven't (but I am open to counterpoints). Nothing I said belittles what the devs are doing, it more so criticizes everyone trying to debate about how to pay the devs pennies, when in reality, that isn't possible until people start talking about real sources of money.

Every point and counterpoint on this subject I've seen has been filled with conjecture "corporate code sucks because of the big budget" what? no. "software engineers make 4000/eur a month" what? no. "you're BOTH RIGHT, here is this cutting edge strategy to pay by lines of code while factoring in that less code is probably more valuable!" what the hell?

The only thing the Monero project has going for it is that it is managed better than other cryptocurrency projects, which is a bar so fucking low it isn't even worth talking about. THAT IS NOT A BRAGGING POINT.

About 50% of this post makes good sense and about 50% of it is straw men like claiming that corporate code sucks because of the big budget (I didn't say that). Corporate code often sucks despite the big budget. It gets done faster in part because of the big budget (also the problems being solved are often pre-selected to be solvable in a commercially-useful time period, though not always).

Anyway, I'm not sure why anyone should be interested in your opinion. I pretty much agree with code, donate or STFU. A lot of what you are saying is correct, but as far as I can tell, none of it is actually useful.

hero member
Activity: 546
Merit: 500
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE, which is by the way over 16500 a month or 15000 eur/month

the database merge was coming soon since December 2014.

You completely miss the point and why complains about slow development and/or missed dead lines is so insulting and anyone doing so is a troll, this is an opensource project, Monero is not a company. Devs are doing all from their own pocket... help with code, donate or STFU.

This is not a get rich quick scheme. Monero already works, everything else is a luxury.

The whole blockchain in memory issue is stupid as hell to begin with. What the monero team is doing to fix this seems pretty useful, but the fact this is even a thing is ridiculous (yes, not monero team's fault, but the delays are decreasing the utility of this coin as the blockchain grows larger and becomes less intuitive to use).

Pointing all of this out is supposed to be offensive and every developer on the team should be able to say "yeah its true we suck at delivering on time and wow my dog/family/government-imposed-travel-restriction did prevent me from moving to San Francisco and earning $250,000/yr" instead of having literally any other excuse

I mean unless I said something false, which I haven't (but I am open to counterpoints). Nothing I said belittles what the devs are doing, it more so criticizes everyone trying to debate about how to pay the devs pennies, when in reality, that isn't possible until people start talking about real sources of money.

Every point and counterpoint on this subject I've seen has been filled with conjecture "corporate code sucks because of the big budget" what? no. "software engineers make 4000/eur a month" what? no. "you're BOTH RIGHT, here is this cutting edge strategy to pay by lines of code while factoring in that less code is probably more valuable!" what the hell?

The only thing the Monero project has going for it is that it is managed better than other cryptocurrency projects, which is a bar so fucking low it isn't even worth talking about. THAT IS NOT A BRAGGING POINT.


sr. member
Activity: 371
Merit: 250
To the trolls and wannabe programers in here, after you didn't know it better you should perhaps take a look at:
http://en.wikipedia.org/wiki/Source_lines_of_code

You (and wiki) make good points about why lines of code is a terrible metric for individual work items or individual developers, but as an aggregate it isn't too bad.

Click through the above page to COCOMO and look at the basic model.

http://en.wikipedia.org/wiki/COCOMO

Let's assume "semi-detached" project (though there is certainly a credible argument that the more complex "embedded" model might be a better fit)

Using the numbers give there, and fluffypony's 22k SLOC number, we get:

3.0 (221.12) = 95 person-months
2.5 (950.35) = 12 months elapsed
95/12 = 8 ideal team size

This is fairly close to reality, although when you consider that most everyone is working part time to very part time for little to no pay I think we are doing quite well here. Again recognizing that everything is estimates-of-estimates and necessarily just a very broad brush.

You could do similar estimates with the more complex models but I doubt that is meaningful given the huge uncertainties about the whole thing.


My intend was not to say LOC is completely useless (indeed it could be sometimes useful as estimates or with other indicators) ... like you said as an aggregate !

I just wanted to target that LOC alone is not an figure to use as an PRO/CONTRA argument, because you couldn't know the quality of the code just from the line count.
Some people/trolls used LOC as arguments as CONTRA/PRO XMR ... and for me thats trolling, because they really don't seem to understand what they are talking about.

So i thought it would be nice to put in some more information on LOC.
(http://en.wikipedia.org/wiki/Source_lines_of_code)

I didn't put my comment in here to defend or attack XMR, i put it here, because i see that from time to time in (mostly small) projects myself.
After you bill someone 200 hours (100 $ each) - and giving them the source which is only 50 lines of code and does exactly what they want, they'll try to tell you "thats not a fair price, 400 $ per LOC is insane, we don't want any further business with you, we feel betrayed - we had projects in the past where we got 1 LOC for just 5 $".

-> some comments in here just felt exactly like that

Non coders won't understand that these 50 lines of code were hard work, much harder than doing the same job with 500 lines of code, you put a lot of work to keep the LOC small, to optimize it and make it understandable and maintainable in the future. The quality of an LOC is hard to measure if you don't understand the code.
They'll just see what you gave them and think you must have done something wrong if it took you 4 hours per LOC - and in the past they got some jobs done where they only paid 5 $ per LOC, so they tend to think that they have overpaid you - what's clearly wrong.

just my 2 cents
legendary
Activity: 2968
Merit: 1198
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE, which is by the way over 16500 a month or 15000 eur/month

the database merge was coming soon since December 2014.

You completely miss the point and why complains about slow development and/or missed dead lines is so insulting and anyone doing so is a troll, this is an opensource project, Monero is not a company. Devs are doing all from their own pocket... help with code, donate or STFU.

This is not a get rich quick scheme. Monero already works, everything else is a luxury.

You're both right

Open source projects have a tremendous impact long term and usually they get built upon and/or around by various companies, but the development itself is much slower (but ultimately often much higher quality) than commercial projects that can get pushed forward quickly with a large budget. Sometimes there are entire generations of commercial products that come and go during the development lifecycle of a successful open source project. The parable of the tortoise and hare applies quite directly.
legendary
Activity: 1750
Merit: 1036
Facts are more efficient than fud
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE, which is by the way over 16500 a month or 15000 eur/month

the database merge was coming soon since December 2014.

Don't know many INTJ's do you?  Roll Eyes
legendary
Activity: 1834
Merit: 1019
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE

the database merge was coming soon since December 2014.

There's something to be said about intellectually stimulating, worldly motivating challenges that also attract talent. Sometimes it brings the best talent, sometimes it doesn't, but either way usually things like this cull out the best in those committed to not so much personal wealth but active revolution.
hero member
Activity: 546
Merit: 500
Monero Price sudden downtrending. What's happening?  Shocked

I was looking at that, if I hadn't sold early into this rally I would have had a maximum of 146 bitcoins worth of monero. If I tried to sell at the top of .0043 this would have tanked the price as well. I would have only been able to sell maybe 1/3rd of these anywhere near the high price.

Other people that owned Monero from the bottom of the rally face this problem too, so any one of them selling just a tiny amount will crash the price.
hero member
Activity: 546
Merit: 500
look guys, you aren't going to get anywhere trying to pay software engineers in water rations from your village in bumfuckistan

Nobody pays anybody in lines of code

"Good coders" don't continue to live in places that pay 4000 euros a month, or 6000 euros a month, or 8000 euros a month, they all go to NY and SF and make way more than that, in U.S.DOLLARS, and everyone else is a subpar coder and/or preoccupied with the exact same reason that they can't go live in NY and SF

your poor cryptocurrency economy is going to stay poor as it will not be able to attract talent, there will be a continual brain drain from software engineers every time they see some 0.5 XMR bounty that some schmuck says "but it will be worth more in the future"

EVERY schmuck is trying to get software engineers to work for a stake in something greater, EVEN THE COMPANIES THAT ARE PAYING 200,000 USD PER YEAR ARE ALSO PAYING IN SHARES, OPTIONS, AND OTHER ASSETS POTENTIALLY WORTH MORE IN THE FUTURE, which is by the way over 16500 a month or 15000 eur/month

the database merge was coming soon since December 2014.
legendary
Activity: 1834
Merit: 1019
In this camp I've had kazuki on ignore  Cheesy /ot
legendary
Activity: 3766
Merit: 5146
Whimsical Pants
My OT two moneros.

Making this big a deal about ignoring trolls is harmful to our image and makes us look intolerant.  People can use the ignore function independently.

Fighting with trolls is often not worth it.  But keeping a blacklist seems a little heavy handed.

Ignore trolls.  Or not... Freedom of speech is good.  As well as freedom to ignore.
  

What is your agenda? Do you want more FUD so you can buy lower? Cheesy I'll keep calling out trolls and the liars.
 

Seriously?  You are either joking, or just bonkers.  As in paranoid.  Maybe you want me on the list too?

Freedom of speech? This is not a moderated thread, its inherently free to speech.

Indeed, and therefore trolls gonna troll. 
legendary
Activity: 2968
Merit: 1198
To the trolls and wannabe programers in here, after you didn't know it better you should perhaps take a look at:
http://en.wikipedia.org/wiki/Source_lines_of_code

You (and wiki) make good points about why lines of code is a terrible metric for individual work items or individual developers, but as an aggregate it isn't too bad.

Click through the above page to COCOMO and look at the basic model.

http://en.wikipedia.org/wiki/COCOMO

Let's assume "semi-detached" project (though there is certainly a credible argument that the more complex "embedded" model might be a better fit)

Using the numbers give there, and fluffypony's 22k SLOC number, we get:

3.0 (221.12) = 95 person-months
2.5 (950.35) = 12 months elapsed
95/12 = 8 ideal team size

This is fairly close to reality, although when you consider that most everyone is working part time to very part time for little to no pay I think we are doing quite well here. Again recognizing that everything is estimates-of-estimates and necessarily just a very broad brush.

You could do similar estimates with the more complex models but I doubt that is meaningful given the huge uncertainties about the whole thing.
legendary
Activity: 2268
Merit: 1141
So with the recent news of the bitcoin foundation etc, I thought, why not make a "decentralized" bounty fund for developing Monero. Companies/Individuals would put in $ to the fund periodically, say every 6 months. There would need to be a minimum threshold, so maybe $(X) amount every 6 months, and developers can claim (X) amount of $ as their paycheck with the consensus of the community or miners, etc. The companies or individuals that put in $ towards the fund would have their names in a record book, like a book dedicated towards those that helped monero succeed via donations to pay for development.

Fluffypony posted something about the upcoming crowdfunding function of the forum recently, which is very close to this (you can not only sponsor specific features/projects, but also propose your own). I don't have a link to it but if someone has that handy go ahead and reply.

At your service:

you guys are always pointing out how the project is basically unfunded and you do great work under those conditions no doubt. but i just want to do what i can to help with this situation for 2 reasons, for the good of monero, but also because you guys should be compensated for the work you do. and the thing is, i just dont think that panhandling is ever going to get you the sort of consistent and appropriate compensation you should be getting, and monero should be getting.

We've been working on adding some needed functionality to the forum, and our next major task we're going to tackle is the funding system. The idea is:

1. Users / developers / anyone will pitch an idea in the Ideas section of the forum. This is already happening.

2. After some discussion it will be moved by one of the administrators (currently the Core Team only, but that would change in future) to the Open Tasks section of the forum. No tasks have been moved as yet.

3. Developers (including the core team, and initially probably only the core team for simplicity) will pitch against each of these open tasks. Later on I would expect that there would be more people / teams pitching against tasks, and the most competent / available / reasonably priced will be the one the community will veer towards.

4. Once the developer / team has been selected to complete the task it moves to the Funding Required section of the forum, and it is opened for funding.

5. Funding will be to a core team controlled address with a payment ID for that particular project/task, and there will be a funding progress bar. This information will be mirrored over to a funding page on the website that shows the funding progress per project/task.

6. When funding reaches 70% (for smaller tasks) or 30% (for larger and longer tasks) it goes into the Work in Progress section and work begins.

7. Funds are dispensed by the core team on a regular basis and only if there is actual progress / commits / whatever, so it doesn't go into a black hole.

Advantages of this approach:

- the core team's oversight role can eventually be replaced by a group selected from the community at large, so as not to have a stranglehold over things

- the core team's escrow role can eventually be replaced by a multi-sig system (2-of-3) where the signatories are the core team, the oversight group, and the recipient, so the recipient can't spend those raised funds without the involvement of one of the other 2 signatories

- this isn't limited to dev tasks, and things like "fly David Latapie to speak at a conference" or lobbying or PR or advertising can all have tasks created and funded

- funding is direct and specific to tasks instead of going into a big black hole and hoping for the best

We expect this system will still take us another short while before we can put it live, but we're already crunching away at the functionality for it (and this also further emphasises why the forum couldn't just be SMF with a theme;) )
legendary
Activity: 3836
Merit: 4969
Doomed to see the future and unable to prevent it
My OT two moneros.

Making this big a deal about ignoring trolls is harmful to our image and makes us look intolerant.  People can use the ignore function independently.

Fighting with trolls is often not worth it.  But keeping a blacklist seems a little heavy handed.

Ignore trolls.  Or not... Freedom of speech is good.  As well as freedom to ignore.
  

Bah I ignore Lists, Trolls and even my own ignored people. I click the show post when I'm bored, and usually get reminded why I hit the ignore in the first place! Cheesy
legendary
Activity: 2968
Merit: 1198
So for the alleged 1.4mn for XMR's work, you'd get more than 25 Peter Todds for a year (?). Again something doesn't compute.

Peter Todd charges his lowest rate (50/hour) only when he gets to work on open source that he feels is of general benefit. So paying him to research tree chains would count as that, but working on GUI wallets or debugging flaky p2p code, or even reimplementing coinjoin or ring signatures would not. Even then 4k/month is not full time it is more like 2/3 time (maybe he gave them an even bigger discount for a long term contract, I don't know).

In terms of market rate for Peter Todd I would estimate that at some multiples of 50/hour, although that may be influenced by interpersonal factors that make him somewhat less employable (I don't know him; just based on some of his public conflicts).

Anyway, these numbers like 1.4 million, lines of code per day, etc. were all rough estimates of estimates. I don't think the exact figure really means a lot.
full member
Activity: 224
Merit: 100
All I want is a new CLEAN page for just to live!
I have some XMR's, good time to sell? Or waiting?...
hero member
Activity: 504
Merit: 500
eidoo wallet
So with the recent news of the bitcoin foundation etc, I thought, why not make a "decentralized" bounty fund for developing Monero. Companies/Individuals would put in $ to the fund periodically, say every 6 months. There would need to be a minimum threshold, so maybe $(X) amount every 6 months, and developers can claim (X) amount of $ as their paycheck with the consensus of the community or miners, etc. The companies or individuals that put in $ towards the fund would have their names in a record book, like a book dedicated towards those that helped monero succeed via donations to pay for development.

Fluffypony posted something about the upcoming crowdfunding function of the forum recently, which is very close to this (you can not only sponsor specific features/projects, but also propose your own). I don't have a link to it but if someone has that handy go ahead and reply.

Oh terrific, I feel something like this would be work much better than a foundation-like entity.
legendary
Activity: 2968
Merit: 1198
So with the recent news of the bitcoin foundation etc, I thought, why not make a "decentralized" bounty fund for developing Monero. Companies/Individuals would put in $ to the fund periodically, say every 6 months. There would need to be a minimum threshold, so maybe $(X) amount every 6 months, and developers can claim (X) amount of $ as their paycheck with the consensus of the community or miners, etc. The companies or individuals that put in $ towards the fund would have their names in a record book, like a book dedicated towards those that helped monero succeed via donations to pay for development.

Fluffypony posted something about the upcoming crowdfunding function of the forum recently, which is very close to this (you can not only sponsor specific features/projects, but also propose your own). I don't have a link to it but if someone has that handy go ahead and reply.
hero member
Activity: 504
Merit: 500
eidoo wallet
So with the recent news of the bitcoin foundation etc, I thought, why not make a "decentralized" bounty fund for developing Monero. Companies/Individuals would put in $ to the fund periodically, say every 6 months. There would need to be a minimum threshold, so maybe $(X) amount every 6 months, and developers can claim (X) amount of $ as their paycheck with the consensus of the community or miners, etc. The companies or individuals that put in $ towards the fund would have their names in a record book, like a book dedicated towards those that helped monero succeed via donations to pay for development. Maybe even a few perks like they get a claim to physical moneroj every so often.
legendary
Activity: 2968
Merit: 1198

I'm not sure if you were referring to AlexGR but I don't think he's really a troll, just expressing an opposing point of view, which i certainly welcome. No need for an echo chamber of cheerleaders.


too bad because he surely looks like one.

"let me imply how this coin development is exceptionally slow (as opposite of the coin in my sign)" Smiley

It's his opinion. He may be right he may be wrong.

In part I don't think this project has done a tremendously good job of communicating all the things we've done. A lot is below the surface, rather than highly visible items like a GUI or a nameplate feature. Yes we have the year in review document and fluffypony posts line counts and such, but you really can't expect people who aren't following the project like a hawk to appreciate all of that, nor the context of it.

Also a lot of the work is on different repos due to the decentralized nature of the project (many developers working independently) and doesn't get merged to the main until it is completely done (recent example of this is the p2p resource limits, which have been under development for >6 months), or maybe not at all if we decide to go a different direction. The latter doesn't mean the work wasn't worthwhile either; sometimes in order to decide not to pursue something you have to at least start implementing it first, then reconsider. But it all makes things less visible if you aren't paying that close attention.

In short I think some of the criticism of "exceptionally slow" progress is uninformed and misguided but not necessarily malicious (though some is).
legendary
Activity: 1232
Merit: 1011
Monero Evangelist
why is this secure, private, untraceable cryptocurrency still in the title  Huh
Because Evan Duffield said so!
Jump to: