[147494] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: [Cryptography] encoding formats should not be committee'ized

daemon@ATHENA.MIT.EDU (Watson Ladd)
Fri Oct 4 09:54:54 2013

X-Original-To: cryptography@metzdowd.com
In-Reply-To: <CAHWD2rKF2twH6HSioMqtd9ygeV3GrsBandZis+_ffOmO=4pOYg@mail.gmail.com>
Date: Thu, 3 Oct 2013 19:00:37 -0700
From: Watson Ladd <watsonbladd@gmail.com>
To: =?UTF-8?Q?Lodewijk_andr=C3=A9_de_la_porte?= <l@odewijk.nl>
Cc: Jerry Leichter <leichter@lrw.com>, cryptography <cryptography@metzdowd.com>,
	Stephan Neuhaus <stephan.neuhaus@tik.ee.ethz.ch>,
	Peter Gutmann <pgut001@cs.auckland.ac.nz>
Errors-To: cryptography-bounces+crypto.discuss=bloom-picayune.mit.edu@metzdowd.com

--===============6684714237091458076==
Content-Type: multipart/alternative; boundary=f46d043890872d955404e7e0abdb

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

On Thu, Oct 3, 2013 at 1:35 PM, Lodewijk andr=C3=A9 de la porte <l@odewijk.=
nl>wrote:

> IMO readability is very hard to measure. Likely things being where you
> expect them to be, with minimal confusing characters but clear "anchoring=
"
> so you can start reading from anywhere.
>
> If someone could write a generative meta-language we can then ask people
> to do "text comprehension" tasks on the packed data. The relative speeds =
of
> completing those tasks should provide a measure of readability.
>
> I don't like anyone arguing about differences in readability without such
> empirical data. (it's all pretty similar unless you design against it I
> guess)
>
> XML is actually surprisingly readable. JSON is a lot more minimal. I find
> its restrictions frustrating and prefer using real JAVASCRIPT OBJECT
> NOTATION wherever possible, like INCLUDING FUNCTIONS and INCLUDING 'THIS'
> REFERENCES. Harder on parses, but why would you write your own anyway? (N=
o,
> your language is not archaic/hipster enough not to have a parser for a
> popular notational format!)
>
What part of the Chomsky hierarchy do you not understand?
What part of running computations on untrusted data which amount to Turing
machines sounds like a good idea? The trivial DDOS, or the oh-so-amusing
use as part of a distributed computing service?
What dangers of multipass computation on potentially ambiguous data do you
think are worth the extra connivence?
And let's not forget the bugs that context-sensitive grammars invite.

>
> I think that's the most useful I have to say on the subject.
>
> _______________________________________________
> The cryptography mailing list
> cryptography@metzdowd.com
> http://www.metzdowd.com/mailman/listinfo/cryptography
>

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Thu, Oct 3, 2013 at 1:35 PM, Lodewijk andr=C3=A9 de la porte <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:l@odewijk.nl" target=3D"_blank">l@odew=
ijk.nl</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 dir=3D"ltr">IMO readability is very har=
d to measure. Likely things being where you expect them to be, with minimal=
 confusing characters but clear &quot;anchoring&quot; so you can start read=
ing from anywhere.<div>


<br></div>

<div>If someone could write a generative meta-language we can then ask peop=
le to do &quot;text comprehension&quot; tasks on the packed data. The relat=
ive speeds of completing those tasks should provide a measure of readabilit=
y.</div>




<div><br></div><div>I don&#39;t like anyone arguing about differences in re=
adability without such empirical data. (it&#39;s all pretty similar unless =
you design against it I guess)</div><div><br></div><div>XML is actually sur=
prisingly readable. JSON is a lot more minimal. I find its restrictions fru=
strating and prefer using real JAVASCRIPT OBJECT NOTATION wherever possible=
, like INCLUDING FUNCTIONS and INCLUDING &#39;THIS&#39; REFERENCES. Harder =
on parses, but why would you write your own anyway? (No, your language is n=
ot archaic/hipster enough not to have a parser for a popular notational for=
mat!)</div>


</div></blockquote><div>What part of the Chomsky hierarchy do you not under=
stand?</div><div>What part of running computations on untrusted data which =
amount to Turing machines sounds like a good idea? The trivial DDOS, or the=
 oh-so-amusing use as part of a distributed computing service?</div>

<div>What dangers of multipass computation on potentially ambiguous data do=
 you think are worth the extra connivence?</div><div>And let&#39;s not forg=
et the bugs that context-sensitive grammars invite.</div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">

<div dir=3D"ltr">

<div><br></div><div>I think that&#39;s the most useful I have to say on the=
 subject.</div></div>
<br>_______________________________________________<br>
The cryptography mailing list<br>
<a href=3D"mailto:cryptography@metzdowd.com" target=3D"_blank">cryptography=
@metzdowd.com</a><br>
<a href=3D"http://www.metzdowd.com/mailman/listinfo/cryptography" target=3D=
"_blank">http://www.metzdowd.com/mailman/listinfo/cryptography</a><br></blo=
ckquote></div><br></div></div>

--f46d043890872d955404e7e0abdb--

--===============6684714237091458076==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
The cryptography mailing list
cryptography@metzdowd.com
http://www.metzdowd.com/mailman/listinfo/cryptography
--===============6684714237091458076==--

home help back first fref pref prev next nref lref last post