[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XML vocabulary for expressing constraints?

  • From: Steve Newcomb <srn@coolheads.com>
  • To: xml-dev@lists.xml.org
  • Date: Sat, 14 Dec 2013 07:51:35 -0500

Re:  XML vocabulary for expressing constraints?
Oops.  I haven't been talking about machine-machine interaction at all.
 So your point is well-taken, Dave.

While machine/machine interaction is very interesting and important, I
personally don't feel called in that direction, really.  I've been
interested in corporate memory, though -- the kind of memory that goes
away when a human being dies or retires.  Memory that may not even be
logical, that may be ambiguous, and that may help when the organization
(of whatever size or purpose) is confronted with challenges both old and
new.  In such cases, the original knower is no longer available, so
there's no possibility of direct interaction.  One-way communication
("one-way XML", as you say) is all there can be.

For about 5 centuries now, book publishing has been largely one-way,
too.  We've come a remarkably long way since that phenomenon began, and
"science" -- literally, "knowing" -- has been especially favored by it.
 It's a promising avenue of endeavor, I think.  For example, when I
think about the 250 years since Darwin's astonishing book, and how the
whole of humanity is still struggling to adapt to that particular piece
of knowing, I am awed.  And Darwin himself hasn't been around to answer
questions for a very long time now.  It's been a matter of one-way
communication, almost all of it.  Wow!

I admit that I have a perhaps-religious perspective.  I just don't
believe that machines "know" anything, in the classic sense of, uh,
intuiting them.  I see machines as the contrivances of creatures who
actually *do* know things -- or at least who *think* they do -- and who
use such contrivances as tools for expanding the scope of their knowings
(or, if you prefer, their thinkings that they know).

On 12/14/2013 05:43 AM, davep wrote:
> On 13/12/13 17:02, Steve Newcomb wrote:
>>
>>
>> On 12/13/2013 11:11 AM, davep wrote:
>>> On 13/12/13 14:46, Steve Newcomb wrote:
>>>> Unambiguous non-interactive communication is hard to do.
>>>
>>> Are you taking two extremes Steve?
>>> If you (initially) take a mid ground and deal in what you say it isn't
>>> it seems doable.
>>>    It's an image of X
>>>    It's a text document describing Y
>>>    It's a video showing Z
>>>
>>> I'm less interested in the stream of bytes, more in what it is
>>> representing.
>>>
>>> Your abstract idea of the constitution is .. harder, too abstract for
>>> XML?
>>>
>>> Is it this abstract idea you were getting at?
>>
>> I was only trying to demonstrate that the href value's semantic is
>> extremely ambiguous, unless and until there's sufficient context, shared
>> by the author/sender with the user/recipient, to make it unambiguous, or
>> at least to restrict its ambiguity.
> 
> 
> This is a point Rick has made many times on this list.
> Two issues here. Machine to machine interaction and human to human
> interaction.
> 
>>
>> When people speak sincerely, they generally intend to be speaking about
>> specific things, and they *believe* that those things are what they are
>> talking about.  In a dialogue, it's possible to detect and resolve
>> misunderstandings and confusions.  In a non-interactive context -- one
>> that doesn't involve a reverse channel from the recipient to the sender
>> -- it's much harder for either end of the channel to be sure of anything.
> 
> Two way XML? That's novel. Liam?
> email? My machine gets something from you, Logic says it is
> incomprehensible (for some definition of incomprehensible). The machine
> sends us both an email and we 'talk' to resolve the conflict?
> This bridges the gap, machine to human? I really don't think (today)
> two machines could resolve ... US vs UK semantics.
> 
> 
> Re context surely the root element of the xml instance provides *some*
> context, perhaps not the same as two people having spoken, but hopefully
> before you send me an XML instance I'm expecting it, hence have some
> sort of expectation?
> 
> 
>> No, I don't think it's too abstract for XML, any more than it's too
>> abstract for English.  Both English and XML can be used to convey
>> thoughts about abstractions.  In my own work, I often see XML used to
>> express kind-of and instance-of relationships, and, yes, to attach
>> thoughts to those relationships.
> 
> Yes.... but again I'd constrain this to the human to human interaction,
> even if via a machine to machine transaction? I.e. I can read the XML
> and gain more from it (as a person) with again the background of
> previous interactions.
> 
> 
>>
>> Indeed, some such semantics are built into XML itself: it has element
>> types and element instances, for example.  The latter kind of
>> relationship is a pretty abstract thing, but the only reason it's hard
>> to talk about is that XML lacks a rhetoric for talking about it.
> 
> Sorry. Over my head Steve.
> 
> 
>>
>> Digression: It could have such a rhetoric inherently, but I think would
>> be the wrong way to go about it; it would be a one-off solution to a
>> much more general problem, one that would leave the general problem, er,
>> unaddressed.  Anyway, in all my years of working with this stuff, I've
>> never had an occasion to talk about the *relationship* between a
>> specific element type and a specific instance of that element type.
>>
>> Nevertheless, it should be possible to talk about such a relationship,
>> and to do so unambiguously. Question: What would make that possible?
>> Answer: A way to establish a context for references to such
>> relationships -- a context in which the necessary rhetorical facilities
>> exist.  And then, of course, one would actually use those facilities.
> 
> 
> Sounds much closer to be a human activity than something a machine could
> do?
> 
>>
>> Note that I do NOT claim that that's easy or simple in any sense.  I
>> estimate that it's just about as hard as living with others in peace and
>> prosperity.  In fact, I suspect the two problems are closely related.
> 
> Sounds like a fair summary <grin/>
> 
> Interesting subject
> 
> 
> 
> 
> regards
> 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.