summaryrefslogtreecommitdiff
path: root/45/27cb442fc63e820eed78ff2b87fe2039508b4a
blob: 68998fde5bd9ed410efa92a96eb1dd076237773e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <laanwj@gmail.com>) id 1SoUcP-0002Ii-UR
	for bitcoin-development@lists.sourceforge.net;
	Tue, 10 Jul 2012 07:12:21 +0000
Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.213.47 as permitted sender)
	client-ip=209.85.213.47; envelope-from=laanwj@gmail.com;
	helo=mail-yw0-f47.google.com; 
Received: from mail-yw0-f47.google.com ([209.85.213.47])
	by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1SoUcO-0004tk-Pi
	for bitcoin-development@lists.sourceforge.net;
	Tue, 10 Jul 2012 07:12:21 +0000
Received: by yhjj56 with SMTP id j56so12594284yhj.34
	for <bitcoin-development@lists.sourceforge.net>;
	Tue, 10 Jul 2012 00:12:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.236.78.105 with SMTP id f69mr49767817yhe.15.1341904335304;
	Tue, 10 Jul 2012 00:12:15 -0700 (PDT)
Received: by 10.236.165.6 with HTTP; Tue, 10 Jul 2012 00:12:15 -0700 (PDT)
In-Reply-To: <CAAS2fgT10nf=8TJxYrT4WBNdYUiSU7qQNDTjjbTSuMktn2QVpw@mail.gmail.com>
References: <1341849295.94710.YahooMailNeo@web121003.mail.ne1.yahoo.com>
	<CAAS2fgRd0gqrxXs4Le6nydYBaG7EO=T7FrtX6QZpg3aJtAxSvg@mail.gmail.com>
	<1341850157.18601.YahooMailNeo@web121006.mail.ne1.yahoo.com>
	<CAAS2fgQRo4swDTQjPE0PmnpZ9uS+TDNQdOR6q4K70xsNJY9RfQ@mail.gmail.com>
	<1341857882.56956.YahooMailNeo@web121006.mail.ne1.yahoo.com>
	<CANEZrP1vwDubXrY3eoq4P4SAN=GK06iVaVx4pMWZKmBwQc9awg@mail.gmail.com>
	<4FFB5A7E.7020604@justmoon.de>
	<CANEZrP3Y3nvRwiPw66bDhp01JnE-zVurw5MnxPzR-bi5H8h4Aw@mail.gmail.com>
	<4FFB9537.8040909@justmoon.de> <4FFB9707.9020307@gmail.com>
	<CAAS2fgT10nf=8TJxYrT4WBNdYUiSU7qQNDTjjbTSuMktn2QVpw@mail.gmail.com>
Date: Tue, 10 Jul 2012 09:12:15 +0200
Message-ID: <CA+s+GJAknsVKZf-xhPK1URKBcvMPQW1MSTnxnu8gPPtxw_KAMw@mail.gmail.com>
From: Wladimir <laanwj@gmail.com>
To: Gregory Maxwell <gmaxwell@gmail.com>
Content-Type: multipart/alternative; boundary=20cf300fae313a775504c47473c4
X-Spam-Score: -0.6 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(laanwj[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1SoUcO-0004tk-Pi
Cc: bitcoin-development@lists.sourceforge.net
Subject: Re: [Bitcoin-development] Random order for clients page
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Tue, 10 Jul 2012 07:12:22 -0000

--20cf300fae313a775504c47473c4
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Just my two cents -- I'm against removing the overview page or moving it to
the wiki. I think other open source clients deserve a mention on the
bitcoin.org page.

Many new people are looking for a good Android client, for example. Rather
than randomly searching on Google or the app store, it's much safer to
follow the link from bitcoin.org. Others are looking for a light clients
because they think the Satoshi one is too heavy.

Again, rather than following random links on a search engine or wiki (not
all users have the common sense required for this) it may be better if they
follow links "audited" (or at least discussed) by this community. I agree
with Jim here.

The reference client is already first in that it can be downloaded directly
from the main page of bitcoin.org. That should stay that way for the
considerable future, as it's the most proven.  The position in the alt
clients list is less important. That said, I'm not a big fan of randomized
order because it's confusing. Come back to the page and it's different.
Some other neutral ordering is probably possible.

Wladimir

On Tue, Jul 10, 2012 at 5:05 AM, Gregory Maxwell <gmaxwell@gmail.com> wrote=
:

> On Mon, Jul 9, 2012 at 10:44 PM, Alan Reiner <etotheipi@gmail.com> wrote:
> > What a feature matrix is good at though is it allows you to very quickl=
y
> > find the specific feature or general criteria you're looking for withou=
t
> > reading through all of the text. So it might be a useful addition maybe
> > not on Bitcoin.org, but certainly on the wiki.
>
> I'm generally not a fan of feature matrixes, they encourage "checkbox
> decision making"=E2=80=94 which is seldom very good for the decider, thou=
gh
> it's much loved by the marketing department that puts together the
> matrix.  But just becase something is loved by marketing departments
> for its ability to set the agenda in variously biased ways doesn't
> mean its a great thing to emulate.
>
> Take the matrix Luke linked to for example[1].  Now imagine that we
> tunnel MyBitcoin from a year ago and drop it into that table.  It
> would have every light green, except 'encryption' (which wouldn't have
> been green for bitcoin-qt then either). It would basically be the
> dominant option by the matrix comparison, and this is without any
> lobbying to get MyBitcoin specific features (like their shopping chart
> interface) added, not to mention the "_vanishes with everyone's
> money_" feature.
>
> I don't think I'm being unreasonable to say that if you could drop in
> something that retrospectively cost people a lot into your decision
> matrix and it comes out on top you're doing something wrong.
>
> In tables like this significant differences like "a remote hacker can
> rob you" get reduced to equal comparison with "chrome spoiler",  and
> it further biases development motivations towards features that make
> nice bullets (even if they're seldom used) vs important infrastructure
> which may invisibly improve usage every day or keeps the network
> secure and worth having.  "Of course I want the fastest startup! Why
> would I choose anything else?" "What do you mean all my bitcoin is
> gone because the four remaining full nodes were taken over and reorged
> it all?"
>
> I wouldn't expect any really important features which don't have
> complicated compromises attached to them to be omitted from all
> clients for all that long.
>
> Basically matrixes make bad decision making fast, and by making it
> fast it's more attractive than careful decision making that always
> takes time.  The text is nice because it contextualizes the complete
> feature set and helps you understand why different clients exist, what
> problems they attempt to solve, and what compromises they make. ...
> without making the unrealistic demand of the user they they know how
> to fairly weigh the value of technical and sometimes subtle issues.
>
>
> [1] https://en.bitcoin.it/wiki/Clients
>
>
> -------------------------------------------------------------------------=
-----
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>

--20cf300fae313a775504c47473c4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div><br></div>Just my two cents -- I&#39;m against removing the overview p=
age or moving it to the wiki. I think other open source clients deserve a m=
ention on the <a href=3D"http://bitcoin.org">bitcoin.org</a> page.<div><br>
</div><div>Many new people are looking for a good Android client, for examp=
le. Rather than randomly searching on Google or the app store, it&#39;s muc=
h safer to follow the link from <a href=3D"http://bitcoin.org">bitcoin.org<=
/a>. Others are looking for a light clients because they think the Satoshi =
one is too heavy.=C2=A0</div>
<div><br></div><div>Again, rather than following random links on a search e=
ngine or wiki=C2=A0(not all users have the common sense required for this)=
=C2=A0it may be better if they follow links &quot;audited&quot; (or at leas=
t discussed) by this community. I agree with Jim here.</div>
<div><br></div><div>The reference client is already first in that it can be=
 downloaded directly from the main page of <a href=3D"http://bitcoin.org">b=
itcoin.org</a>. That should stay that way for the considerable future, as i=
t&#39;s the most proven. =C2=A0The position in the alt clients list is less=
 important.=C2=A0That said, I&#39;m not a big fan of randomized order becau=
se it&#39;s confusing. Come back to the page and it&#39;s different. Some o=
ther neutral ordering is probably possible.=C2=A0</div>
<div><div><br></div><div>Wladimir<br><div><br><div class=3D"gmail_quote">On=
 Tue, Jul 10, 2012 at 5:05 AM, Gregory Maxwell <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:gmaxwell@gmail.com" target=3D"_blank">gmaxwell@gmail.com</a>&gt=
;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Mon, Jul 9, 2012 at 10:=
44 PM, Alan Reiner &lt;<a href=3D"mailto:etotheipi@gmail.com">etotheipi@gma=
il.com</a>&gt; wrote:<br>

&gt; What a feature matrix is good at though is it allows you to very quick=
ly<br>
&gt; find the specific feature or general criteria you&#39;re looking for w=
ithout<br>
&gt; reading through all of the text. So it might be a useful addition mayb=
e<br>
&gt; not on Bitcoin.org, but certainly on the wiki.<br>
<br>
</div>I&#39;m generally not a fan of feature matrixes, they encourage &quot=
;checkbox<br>
decision making&quot;=E2=80=94 which is seldom very good for the decider, t=
hough<br>
it&#39;s much loved by the marketing department that puts together the<br>
matrix. =C2=A0But just becase something is loved by marketing departments<b=
r>
for its ability to set the agenda in variously biased ways doesn&#39;t<br>
mean its a great thing to emulate.<br>
<br>
Take the matrix Luke linked to for example[1]. =C2=A0Now imagine that we<br=
>
tunnel MyBitcoin from a year ago and drop it into that table. =C2=A0It<br>
would have every light green, except &#39;encryption&#39; (which wouldn&#39=
;t have<br>
been green for bitcoin-qt then either). It would basically be the<br>
dominant option by the matrix comparison, and this is without any<br>
lobbying to get MyBitcoin specific features (like their shopping chart<br>
interface) added, not to mention the &quot;_vanishes with everyone&#39;s<br=
>
money_&quot; feature.<br>
<br>
I don&#39;t think I&#39;m being unreasonable to say that if you could drop =
in<br>
something that retrospectively cost people a lot into your decision<br>
matrix and it comes out on top you&#39;re doing something wrong.<br>
<br>
In tables like this significant differences like &quot;a remote hacker can<=
br>
rob you&quot; get reduced to equal comparison with &quot;chrome spoiler&quo=
t;, =C2=A0and<br>
it further biases development motivations towards features that make<br>
nice bullets (even if they&#39;re seldom used) vs important infrastructure<=
br>
which may invisibly improve usage every day or keeps the network<br>
secure and worth having. =C2=A0&quot;Of course I want the fastest startup! =
Why<br>
would I choose anything else?&quot; &quot;What do you mean all my bitcoin i=
s<br>
gone because the four remaining full nodes were taken over and reorged<br>
it all?&quot;<br>
<br>
I wouldn&#39;t expect any really important features which don&#39;t have<br=
>
complicated compromises attached to them to be omitted from all<br>
clients for all that long.<br>
<br>
Basically matrixes make bad decision making fast, and by making it<br>
fast it&#39;s more attractive than careful decision making that always<br>
takes time. =C2=A0The text is nice because it contextualizes the complete<b=
r>
feature set and helps you understand why different clients exist, what<br>
problems they attempt to solve, and what compromises they make. ...<br>
without making the unrealistic demand of the user they they know how<br>
to fairly weigh the value of technical and sometimes subtle issues.<br>
<br>
<br>
[1] <a href=3D"https://en.bitcoin.it/wiki/Clients" target=3D"_blank">https:=
//en.bitcoin.it/wiki/Clients</a><br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
---------------------------------------------------------------------------=
---<br>
Live Security Virtual Conference<br>
Exclusive live event will cover all the ways today&#39;s security and<br>
threat landscape has changed and how IT managers can respond. Discussions<b=
r>
will include endpoint security, mobile security and the latest in malware<b=
r>
threats. <a href=3D"http://www.accelacomm.com/jaw/sfrnl04242012/114/5012226=
3/" target=3D"_blank">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122=
263/</a><br>
_______________________________________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
pment@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
</div></div></blockquote></div><br></div></div></div>

--20cf300fae313a775504c47473c4--