Bitcoin Forum
November 02, 2024, 04:45:27 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
Author Topic: Bitcoin needs to be simplified for the stupid.  (Read 7628 times)
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
May 19, 2013, 10:11:42 AM
 #121


Yes, the basic idea sounds fair.

Before embarking on a project the requirements should be really clear to the developer and everyone contributing money to it should agree on them (to prevent disagreements later on). I also think an important requirement is to perform the work in the open, so that people can see what is happening and keep true to the open source spirit.

A % of the money should probably be held in escrow until the feature is fully integrated and reviewed in the context of safety. Payout schedule should at least be discussed beforehand.


John, did you have time to discuss this idea with other developers?
bennett616
Member
**
Offline Offline

Activity: 70
Merit: 10


http://www.freebitcointips.co.uk/


View Profile WWW
May 19, 2013, 10:12:50 AM
 #122

Sad but true! Iv tried to explain it to so many of my friends and they just look at me with a derp face

Andy B

wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 19, 2013, 11:57:07 AM
 #123

John, did you have time to discuss this idea with other developers?
Yes. They don't like it. Anything with feature-specific funding is off the table, because it would result in rushed code and less sexy issues and testing receiving no attention.

A "donate to client development" button in the client itself is being considered.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
May 19, 2013, 01:36:42 PM
 #124

Yes. They don't like it. Anything with feature-specific funding is off the table, because it would result in rushed code and less sexy issues and testing receiving no attention.

It's a pity developers think this way. If they are afraid of less sexy features being left out they might simply put a low price on these less sexy features or even develop those less sexy features for free (as they are doing now). As for the rushed / low quality code - I think when paid, they would pay special attention to the quality of their work.

A "donate to client development" button in the client itself is being considered.

Such a button will not give the users even the slightest power over the direction of Bitcoin-Qt's development, so it will not be frequently used = developers will continue to be underpaid, and Bitcoin-Qt's development will be slow.

I appreciate your having discussed the idea with others.

Thanks
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 19, 2013, 02:09:13 PM
Last edit: May 19, 2013, 02:21:57 PM by John Smith
 #125

Such a button will not give the users even the slightest power over the direction of Bitcoin-Qt's development, so it will not be frequently used = developers will continue to be underpaid, and Bitcoin-Qt's development will be slow.
I don't think that is necessarily true. Users already have "the slightest power" over the direction of Bitcoin-Qt's development by submitting issues on github.

The main problem is that no one is picking them up, as no one is paid to do it. Giving a few fanatic developers a reliable income may be more constructive than having them chase after per-issue funding.

I appreciate your having discussed the idea with others.

I think most of the developers prefer to be hired by companies such as Bitpay. As I've noticed myself as well, dealing with the bitcoin community at large is difficult at best, and sob story at worst*, a company provides a more reliable income stream. It does make development less decentralized, and means that end-user issues with the UI (for example) will not get priority, as companies such as Bitpay and exchanges offer their own front-ends.

* I've had to explain to people that open source does not equal "developers do your work for free" so many times that it drives me crazy...


Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
May 19, 2013, 03:56:26 PM
 #126

I think most of the developers prefer to be hired by companies such as Bitpay.

In future this might be a problem.

At the moment a single business like Bitpay has the necessary resources (cash + access to developers) to convince the devs to program in Bitcoin-Qt's the features the business users want. These features may not be what retail users want.

To have a balance between the business users' interests and the retail users' interests it would be advisable to have a tool (a feature request auction site) through which the retail users could finance the developers as well.

Regarding, the ''donate'' button in Bicoin-Qt: how can the retail users be sure the money will not be spent on developing the business features?
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 19, 2013, 04:00:41 PM
 #127

Regarding, the ''donate'' button in Bicoin-Qt: how can the retail users be sure the money will not be spent on developing the business features?
They don't. But then again, if there is no trust in the first place, the whole exercise is pointless.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
May 19, 2013, 04:06:26 PM
 #128

Regarding, the ''donate'' button in Bicoin-Qt: how can the retail users be sure the money will not be spent on developing the business features?
They don't. But then again, if there is no trust in the first place, the whole exercise is pointless.


Then maybe this button could work like this:

1. You click the donate button.

2. Then a list of available options is given, e.g.
a) support the person for keeping the wiki up to date (I would donate to this feature, because the wiki is outdated)
b) retail feature #1
c) retail feature #2
d) business feature #1

3. A user financially supports the feature the user wants to be implemented.
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 19, 2013, 04:08:54 PM
 #129

Then maybe this button could work like this:

1. You click the donate button.

2. Then a list of available options is given, e.g.
a) support the person for keeping the wiki up to date (I would donate to this feature, because the wiki is outdated)
b) retail feature #1
c) retail feature #2
d) business feature #1

3. A user financially supports the feature the user wants to be implemented.

As I said -- that's just not going to happen. Donation (if it will ever be implemented) will be in general, for the bitcoin dev team, not for specific features.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
May 19, 2013, 04:11:12 PM
 #130

Then maybe this button could work like this:

1. You click the donate button.

2. Then a list of available options is given, e.g.
a) support the person for keeping the wiki up to date (I would donate to this feature, because the wiki is outdated)
b) retail feature #1
c) retail feature #2
d) business feature #1

3. A user financially supports the feature the user wants to be implemented.

As I said -- that's just not going to happen. Donation (if it will ever be implemented) will be in general, for the bitcoin dev team, not for specific features.

Okay. I tried and I failed. Thanks for your time.
FinShaggy
Full Member
***
Offline Offline

Activity: 196
Merit: 100


Google/YouTube


View Profile WWW
May 20, 2013, 06:08:17 AM
 #131

I am going to be working on this very soon:

I happen to be pretty good at explaining things in laments terms, I have 2 big "experiences" doing so:

1. I have 2 little brothers that are 10 years younger than me, so I have always had to explain some difficult ideas (and just general concepts), in simple form.

2. I am not much of a "techie". I learned base HTML for Myspace, then posted on FB for like 3 years. And that was ALL the experience I had with the internet, besides researching Entheogens, "god" and RCs since I was 14....
Then 2 years ago, I learned about AdSense (while broke looking for sources of income) and started doing a LOT more stuff on the internet. SO I'm good at helping others that don't really know what's up with everything.



I plan on making YouTube videos, Facebook groups and Forum topics (on other websites) to start it off. Then eventually make flyers, mailers, billboards and even late night infomercials.

If everyone is thinking outside the box, there is a new box.
nwbitcoin
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


You are a geek if you are too early to the party!


View Profile WWW
May 20, 2013, 08:28:27 AM
 #132

Have we stopped calling users stupid yet? Wink

If we seriously want this to move on, we need to start thinking like real users, not like techies.

Remember that techies are the ones who invent multi million dollar anti gravity ball point pens, where users just use pencils!


*Image Removed*
I use Localbitcoins to sell bitcoins for GBP by bank transfer!
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!