Re: Hackers - Re: Schema.org considered helpful

2011-06-22 Thread adasal
Hi
I haven't had time to follow link
I expect there is an issue of how to think about a semantic web.
I can see Google is about ruthlessly exploiting the atomisation of the
Bazaar. Of course from within the walls of their own Cathedral.
Recall is in inverse proportion to accuracy.
I think web behaviours influence our own (mind) behaviours. We respond
to environment. Hints from that environment are assimilated very
quickly.
The web is an (absorbing for important reasons undiscussed here) environment.
I rely on Google very happily. It brings fragments some times random
often according to rules I half guess at. This is how it deals with
recall/accuracy.
SemWeb should be different. It is machine/machine. But there is an
ultimate human arbiter of relevance and quality of data for human
consumption. SemWeb needs a series of a priories - the ontologies.
It seems there are two human arbiter questions.
1. What data would I like to see - describe a coherent package of concepts.
2. Describe an ontology as a package of concepts.
In other words concept packages should be able to function independent
of attachment to ontology. And there needs a function to translate
between them. Ontology is already too low level.
It is impossible to characterise what people may be able to agree upon
as concept packages - data aims.
What people agree on depends on all the mixes of any human situation.
Is there a base strata of factors, a common field. I don't know but
I'm sure work has been done in the area. At simplest this is relation
between beliefs, hopes and desires which can never fully be known and
intersect in some group such that an agreed model can be made.
Models aspire to this. Groups create rules to facilitate this.
This is the responsibility the semweb has.
1. To identify such means of modelling and
2. mediate (show what it takes; what it is like to mediate) the
movement between model and some norms.
Here I mean behavioural norms. (So they need to be established case by
case. WebId to prevent unfriendly crawlers is a good simple example)
Not logical rules.
It is only with this in mind that anything of interest can be created.
Note: this is not creating something in the Bazaar of random market
forces. And, as with all heavily patterned behaviour, this is very
expensive in effort. It is also without the background data generation
of google as we traverse their graph. No gleaning off users. Radically
different.

Best

Adam

On 17/06/2011, Henry Story henry.st...@bblfish.net wrote:

 On 17 Jun 2011, at 19:27, adasal wrote:

 That said the hacker is a various beast,

 Indeed, hackers are not angels. But the people on this list should get back
 to hacking or work together with open source projects to get initial minimal
 working pieces embedded there. WebID is one; foaf is another, pingback,
 access control, ...
 Get the really simple pieces working.

 and I wonder if this sort of thing can really be addressed without
 overarching political/ethical/idealogical concerns. It's tough.

 It all fits together really nicely. I gave a talk on the philosophy of the
 Social Web if you are interested.
  http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

 Hackers tend to be engineers with a political attitude, so they are more
 receptive to the bigger picture. But solving the big picture problem should
 have an easy entry cost if we want to get it going.

 I talked to the BBC but they have limited themselves to what they will do in
 the Social Web space as far as profile hosting goes. Again, I'd start small.
 Facebook started in universities not that long ago.

 Henry


 Social Web Architect
 http://bblfish.net/



-- 
Sent from my mobile device



Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread AzamatAbdoullaev
HS: I gave a talk on the philosophy of the Social Web if you are interested.
 http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

For the specifics of TBL's motto, the web as a philosophical engineering, see 
Harry's article:
http://www.apaonline.org/publications/newsletters/v07n2_Computers_04.aspx
Some interesting assertions: we are not analyzing a world, we are building it. 
We are not experimental philosophers, we are philosophical engineers. ; 
online intelligence is generated through complex causal interaction in an 
extended brain-body-environment system; The Web is ...the creation and 
evolution of external representations in a universal information space. 
I'd extend: if the the world wide web is a universal information space, the 
semantic/ontological web is a universal knowledge space.
And we need avoid confusing four fields: philosophical engineering, philosophy 
of engineering, engineering philosophy, and engineering of philosophy.
Azamat

- Original Message - 
  From: Henry Story 
  To: adasal 
  Cc: Lin Clark ; Bjoern Hoehrmann ; Linked Data community ; Semantic Web 
  Sent: Friday, June 17, 2011 8:48 PM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 17 Jun 2011, at 19:27, adasal wrote:


That said the hacker is a various beast, 


  Indeed, hackers are not angels. But the people on this list should get back 
to hacking or work together with open source projects to get initial minimal 
working pieces embedded there. WebID is one; foaf is another, pingback, access 
control, ...
  Get the really simple pieces working.


and I wonder if this sort of thing can really be addressed without 
overarching political/ethical/idealogical concerns. It's tough. 


  It all fits together really nicely. I gave a talk on the philosophy of the 
Social Web if you are interested.
   http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083


  Hackers tend to be engineers with a political attitude, so they are more 
receptive to the bigger picture. But solving the big picture problem should 
have an easy entry cost if we want to get it going. 


  I talked to the BBC but they have limited themselves to what they will do in 
the Social Web space as far as profile hosting goes. Again, I'd start small. 
Facebook started in universities not that long ago.


  Henry




  Social Web Architect
  http://bblfish.net/



Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Kingsley Idehen

On 6/18/11 7:13 AM, AzamatAbdoullaev wrote:
HS: I gave a talk on the philosophy of the Social Web if you are 
interested.

http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083
For the specifics of TBL's motto, the web as a philosophical 
engineering, see Harry's article:

http://www.apaonline.org/publications/newsletters/v07n2_Computers_04.aspx
Some interesting assertions: we are not analyzing a world, we are 
building it. We are not experimental philosophers, we are 
philosophical engineers. ; online intelligence is generated through 
complex causal interaction in an extended brain-body-environment 
system; The Web is ...the creation and evolution of external 
representations in a universal information space.
I'd extend: if the the world wide web is a universal information 
space, the semantic/ontological web is a universal knowledge space.
And we need avoid confusing four fields: philosophical engineering, 
philosophy of engineering, engineering philosophy, and engineering of 
philosophy.


Azamat,

Yes!

Basically we have:

1. Data Space
2. Information Space
3. Knowledge Space.

Trouble is that the WWW was rolled out as follows:

1. Information Space
2. Data Space -- we are trying to sort this out right now by decoupling 
Linked Data from Linked Documents, unobtrusively
3. Knowledge Space -- where the power reasoning, rules, and description 
logics will ultimately shine.



The bigger trouble is conflation, there are so many starting points for 
developers, commentators, and users that one way or the other the 
following happen:


1. Data, Information, and Knowledge become conflated
2. Names and Addresses become conflated
3. Data Definition and Data Description become conflated
4. Syntax and Semantics become conflated  -- RDF (markup language for 
describing things) as sole mechanism for graph based data representation 
is exhibit #1 re. this anomaly.


Like inflation, conflation ultimately destroys value :-)


Kingsley

Azamat
- Original Message -

*From:* Henry Story mailto:henry.st...@bblfish.net
*To:* adasal mailto:adam.salt...@gmail.com
*Cc:* Lin Clark mailto:lin.w.cl...@gmail.com ; Bjoern Hoehrmann
mailto:derhoe...@gmx.net ; Linked Data community
mailto:public-lod@w3.org ; Semantic Web
mailto:semantic-...@w3.org
*Sent:* Friday, June 17, 2011 8:48 PM
*Subject:* Re: Hackers - Re: Schema.org considered helpful


On 17 Jun 2011, at 19:27, adasal wrote:

That said the hacker is a various beast, 


Indeed, hackers are not angels. But the people on this list should
get back to hacking or work together with open source projects to
get initial minimal working pieces embedded there. WebID is one;
foaf is another, pingback, access control, ...
Get the really simple pieces working.


and I wonder if this sort of thing can really be addressed
without overarching political/ethical/idealogical concerns. It's
tough.


It all fits together really nicely. I gave a talk on the
philosophy of the Social Web if you are interested.
http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

Hackers tend to be engineers with a political attitude, so they
are more receptive to the bigger picture. But solving the big
picture problem should have an easy entry cost if we want to get
it going.

I talked to the BBC but they have limited themselves to what they
will do in the Social Web space as far as profile hosting goes.
Again, I'd start small. Facebook started in universities not that
long ago.

Henry


Social Web Architect
http://bblfish.net/




--

Regards,

Kingsley Idehen 
President  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen







Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Kingsley Idehen

On 6/18/11 8:58 AM, Henry Story wrote:


The recent discussions on this list were very much about how to avoid 
making distinctions unless you have to (Just-In-Time Distinctions?) So 
why are the above distinctions needed? Particularly with regard to 
this conversation.




A root of these conversations lie confusion that results from conflating 
a variety of things. If we separate items into appropriate boxes we 
stand a chance of clarity en route to success.


There are deep unresolved matters that will trigger threads likes these, 
repeatedly. My conflation list is in my last post :-)


--

Regards,

Kingsley Idehen 
President  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen








Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Kingsley Idehen

On 6/18/11 12:16 PM, Kingsley Idehen wrote:

On 6/18/11 8:58 AM, Henry Story wrote:


The recent discussions on this list were very much about how to avoid 
making distinctions unless you have to (Just-In-Time Distinctions?) 
So why are the above distinctions needed? Particularly with regard to 
this conversation.




A root of these conversations lie confusion that results from 
conflating a variety of things. If we separate items into appropriate 
boxes we stand a chance of clarity en route to success.


There are deep unresolved matters that will trigger threads likes 
these, repeatedly. My conflation list is in my last post :-)


*At* the root of these conversations lie confusion that results from 
conflating a variety of things. If we separate items into appropriate 
boxes we stand a chance of clarity en route to success.


There are deep unresolved matters that will trigger threads likes these, 
repeatedly. My conflation list is in my last post :-)


--

Regards,

Kingsley Idehen 
President  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen








Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Henry Story

On 18 Jun 2011, at 13:20, Kingsley Idehen wrote:

 On 6/18/11 12:16 PM, Kingsley Idehen wrote:
 On 6/18/11 8:58 AM, Henry Story wrote:
 
 The recent discussions on this list were very much about how to avoid 
 making distinctions unless you have to (Just-In-Time Distinctions?) So why 
 are the above distinctions needed? Particularly with regard to this 
 conversation.
 
 
 A root of these conversations lie confusion that results from conflating a 
 variety of things. If we separate items into appropriate boxes we stand a 
 chance of clarity en route to success.
 
 There are deep unresolved matters that will trigger threads likes these, 
 repeatedly. My conflation list is in my last post :-)
 
 *At* the root of these conversations lie confusion that results from 
 conflating a variety of things. If we separate items into appropriate boxes 
 we stand a chance of clarity en route to success.

Every distinction comes at a cost. Say it takes 20 minutes to explain to 
someone that where they saw As there are in fact A1s, A2s and A3s . Now say you 
need to explain that to 1 billion people. That is 333 million hours of time 
taken to explain that distinction. Of course if there are 2 people, a teacher 
and a listener that is then 666 million hours taken to explain this at a cost 
to the economy of 7 billion dollars (if we take the low salary of $10 an hour). 
So the distinction would need to generate more value that that to be worth 
growing. Now of course in a computerised world, the teaching part can be 
automated, so that perhaps after covering engineering costs the whole cost to 
the general economy is 4 billion dollars. If the distinction then helps make 
the interactions between all those users more than 4 billion dollars more 
efficient, especially if this is distributed around to each individual, then 
the distinction has a chance of spreading that wide.

So when people discuss if the distinction between a URI for an object and a URI 
for a page is worth making, it really depends to whom. Initially it may not be 
worth trying to teach such a distinction to a very large crowd. If one can get 
their behaviour to be in tune with the distinction without them needing to be 
immediately aware of it, one can save oneself a lot of money. It is a question 
of knowing who needs to be tought what, and in what order. Human beings have 
managed to get very far on the back of mass ignorance of most things. It is 
only with the developing technical civilisation that mass literacy had to be 
brought into place at a huge cost to the state, for clearly even greater 
benefit. The cost of thinking is great, but most people do learn to use their 
head, as the advantages provided by it are dramatic. Most people don't know how 
they think though. So they can think without knowing that much about how they 
do it.

So when creating an ontology one could try to design it in such a way that 
users of those relations would not need many distinctions to get going. Like 
is a good example of something that simple. It builds on the ability of humans 
to work out what the appropriate object of a like is. When we get to 
computers reasoning in a low contextual space such as the web we need tools 
such as those provided by the semantic web. Of all possible ontologies (all 
possible distinctions) some are going to be more valuable to a larger crowd. 
Then there may be ways even there of reducing the distinctions needed to teach 
such a crowd. Using DocumentObject ontologies with relations that reduce the 
distinctions needed by a user of the ontology to get it right, might if done 
right not reduce the inferential ability of the system that much whilst 
reducing the need to teach many people some distinctions.

It may be that the subject worth developing is such a psychosocial economics of 
ontology development, which takes the cost of distinctions into account.

Henry

 
 There are deep unresolved matters that will trigger threads likes these, 
 repeatedly. My conflation list is in my last post :-)
 
 -- 
 
 Regards,
 
 Kingsley Idehen   
 President  CEO
 OpenLink Software
 Web: http://www.openlinksw.com
 Weblog: http://www.openlinksw.com/blog/~kidehen
 Twitter/Identi.ca: kidehen
 
 
 
 
 
 

Social Web Architect
http://bblfish.net/




Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Kingsley Idehen

On 6/18/11 1:24 PM, Henry Story wrote:

On 18 Jun 2011, at 13:20, Kingsley Idehen wrote:


On 6/18/11 12:16 PM, Kingsley Idehen wrote:

On 6/18/11 8:58 AM, Henry Story wrote:

The recent discussions on this list were very much about how to avoid making 
distinctions unless you have to (Just-In-Time Distinctions?) So why are the 
above distinctions needed? Particularly with regard to this conversation.


A root of these conversations lie confusion that results from conflating a 
variety of things. If we separate items into appropriate boxes we stand a 
chance of clarity en route to success.

There are deep unresolved matters that will trigger threads likes these, 
repeatedly. My conflation list is in my last post :-)


*At* the root of these conversations lie confusion that results from conflating 
a variety of things. If we separate items into appropriate boxes we stand a 
chance of clarity en route to success.

Every distinction comes at a cost. Say it takes 20 minutes to explain to 
someone that where they saw As there are in fact A1s, A2s and A3s . Now say you 
need to explain that to 1 billion people. That is 333 million hours of time 
taken to explain that distinction.


Come on! Why no earth would I seek that? Is that what you gleaned from 
my comments?


How did people learn data access by reference before the Web? 
Basically, would there even be an Internet let alone a WWW if people 
didn't find a way to grok these matters?


I am saying, one narrative doesn't cut it.

Inferring that RDF is the new solution to everything doesn't cut it.

Here is a break down that clarifies what I mean:

Web Information Space components:

1. URIs used to Name Resource Locations - use of URIs as Uniform 
Resource Locators (Addreses)
2. Resources -- coarse grained structured data in formats such as HTML, 
JPEG, PNG etc.. streamed from server to client via HTTP protocol


The above is about digital variation of real world publishing.


Data Space components:

1. URIs used to Name Anything
2. URIs Names may be generic or specific as in the case of Addresses 
i.e., Resource Locators (URLs)

3. URIs Resolve to actual Resource Locations (Addresses)
4. Resources -- fined grained structured data via directed graph 
pictorials comprised of triples (or 3-tuples) -- still streamed from 
server to client but via Name - Address indirection as per #3
5. Triples -- expressible in a variety of syntaxes that include RDF 
family (RDF/XML, RDFa, Microdata, N-Triples, Turtle, N3, TriX etc..) and 
many others.

Of course if there are 2 people, a teacher and a listener that is then 666 
million hours taken to explain this at a cost to the economy of 7 billion 
dollars (if we take the low salary of $10 an hour).


Lost me, I am a little more confident about the inherent intelligence of 
all human beings. The variable that most overlook (IMHO) is attention. 
Attention is a critical factor re. perceived human intelligence. This 
fundamental misconception of human intelligence is something programmers 
have become dangerously intoxicated with. This is why programs start to 
fail when end-users become engaged i.e., that hit all the subject matter 
/ domain edge cases and to the programmer they are now become super 
intelligent in totally transcendant ways, basically a nightmare that 
typically leads to solution implosion.



So the distinction would need to generate more value that that to be worth 
growing. Now of course in a computerised world, the teaching part can be 
automated, so that perhaps after covering engineering costs the whole cost to 
the general economy is 4 billion dollars. If the distinction then helps make 
the interactions between all those users more than 4 billion dollars more 
efficient, especially if this is distributed around to each individual, then 
the distinction has a chance of spreading that wide.


Now we're talking! You are describe value of the kind delivered by 
solutions. Yes, delivering useful solutions that leverage new frontiers, 
insights, or tweaks of what already exists == potent education 
mechanism. Users will be engaged and competitors alerted re. opportunity 
costs.



Er.. how about using URL when talking about addresses and data access? 
Speaking about URI in generic sense is problem #1 when speaking outside 
this community. Doing that is lazy, careless, and really unacceptable 
IMHO. This particular tendency just drives people nuts.

So when people discuss if the distinction between a URI for an object and a URI 
for a page is worth making, it really depends to whom.


We are introducing a new aspect of the URI abstraction, but assume the 
audience groks the nuances. That saying a URL is a URI solves the 
problem whereas it does the complete opposite. Discarding URI for URL 
has the same effect, and is the biggest headache I see re. 
communications since it always veers down the: a Car is not a Document path.


A URL conveys specific meaning, and has an established sense with Web 
users and 

Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Henry Story

On 18 Jun 2011, at 15:54, Kingsley Idehen wrote:

 On 6/18/11 1:24 PM, Henry Story wrote:
 On 18 Jun 2011, at 13:20, Kingsley Idehen wrote:
 
 On 6/18/11 12:16 PM, Kingsley Idehen wrote:
 On 6/18/11 8:58 AM, Henry Story wrote:
 The recent discussions on this list were very much about how to avoid 
 making distinctions unless you have to (Just-In-Time Distinctions?) So 
 why are the above distinctions needed? Particularly with regard to this 
 conversation.
 
 A root of these conversations lie confusion that results from conflating a 
 variety of things. If we separate items into appropriate boxes we stand a 
 chance of clarity en route to success.
 
 There are deep unresolved matters that will trigger threads likes these, 
 repeatedly. My conflation list is in my last post :-)
 
 *At* the root of these conversations lie confusion that results from 
 conflating a variety of things. If we separate items into appropriate boxes 
 we stand a chance of clarity en route to success.
 Every distinction comes at a cost. Say it takes 20 minutes to explain to 
 someone that where they saw As there are in fact A1s, A2s and A3s . Now say 
 you need to explain that to 1 billion people. That is 333 million hours of 
 time taken to explain that distinction.
 
 Come on! Why no earth would I seek that? Is that what you gleaned from my 
 comments?

No of course not. I am just developing the thought that distinctions also have 
a cost, and that can explain why ontologies tend to have different shapes the 
closer you get to the consumer - ie, the larger the crowd of people you need to 
teach distinctions. At this point one needs to reduce distinctions - and so 
increase fuzzyness - in order to make it more difficult for things to be 
misused.

 [snip a big piece of text we know we agree on] 

 Of course if there are 2 people, a teacher and a listener that is then 666 
 million hours taken to explain this at a cost to the economy of 7 billion 
 dollars (if we take the low salary of $10 an hour).
 
 Lost me, I am a little more confident about the inherent intelligence of all 
 human beings. The variable that most overlook (IMHO) is attention.

exactly what I was saying: Attention has a cost. And teaching new distinctions 
requires time.

 Attention is a critical factor re. perceived human intelligence. This 
 fundamental misconception of human intelligence is something programmers have 
 become dangerously intoxicated with. This is why programs start to fail when 
 end-users become engaged i.e., that hit all the subject matter / domain edge 
 cases and to the programmer they are now become super intelligent in totally 
 transcendant ways, basically a nightmare that typically leads to solution 
 implosion.
 
 So the distinction would need to generate more value that that to be worth 
 growing. Now of course in a computerised world, the teaching part can be 
 automated, so that perhaps after covering engineering costs the whole cost 
 to the general economy is 4 billion dollars. If the distinction then helps 
 make the interactions between all those users more than 4 billion dollars 
 more efficient, especially if this is distributed around to each individual, 
 then the distinction has a chance of spreading that wide.
 
 Now we're talking! You are describe value of the kind delivered by solutions. 
 Yes, delivering useful solutions that leverage new frontiers, insights, or 
 tweaks of what already exists == potent education mechanism. Users will be 
 engaged and competitors alerted re. opportunity costs.

:-) 

 Er.. how about using URL when talking about addresses and data access? 
 Speaking about URI in generic sense is problem #1 when speaking outside this 
 community. Doing that is lazy, careless, and really unacceptable IMHO. This 
 particular tendency just drives people nuts.

Agree. One can use URLs most of the time. The specs are reasonably abstract, 
but in context one usually need know no more than a URL, which most developers 
already do. Drag and drop is the gesture for those that don't  have that 
distinction yet.


 So when people discuss if the distinction between a URI for an object and a 
 URI for a page is worth making, it really depends to whom.
 
 We are introducing a new aspect of the URI abstraction, but assume the 
 audience groks the nuances. That saying a URL is a URI solves the problem 
 whereas it does the complete opposite. Discarding URI for URL has the same 
 effect, and is the biggest headache I see re. communications since it always 
 veers down the: a Car is not a Document path.
 
 A URL conveys specific meaning, and has an established sense with Web users 
 and developers. Thus, why not build on that as part of the narrative that 
 explains the new Web dimension that puts the full URI abstraction to use?

Agree. Think of my writing URI as a typo on my part.

 
 Initially it may not be worth trying to teach such a distinction to a very 
 large crowd.
 
 Fatal mistake, hence the 12 year odyssey. 

Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread AzamatAbdoullaev
HS wrote: The recent discussions on this list were very much about how to 
avoid making distinctions unless you have to (Just-In-Time Distinctions?) So 
why are the above distinctions needed? Particularly with regard to this 
conversation.
It concerns your talks, going under the overpromising and undelivering title, 
Philosophy and the Social Web, starting from the epithet the web is now 
philosophical engineering. 
Missing the distinctions is leading to such poor online services as the 
schema.org's types.
  - Original Message - 
  From: Henry Story 
  To: AzamatAbdoullaev 
  Cc: semantic-...@w3.org ; public-lod@w3.org ; Harry Halpin ; adasal 
  Sent: Saturday, June 18, 2011 10:58 AM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 18 Jun 2011, at 08:13, AzamatAbdoullaev wrote:


HS: I gave a talk on the philosophy of the Social Web if you are 
interested.
 http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

For the specifics of TBL's motto, the web as a philosophical engineering, 
see Harry's article:
http://www.apaonline.org/publications/newsletters/v07n2_Computers_04.aspx
Some interesting assertions: we are not analyzing a world, we are building 
it. We are not experimental philosophers, we are philosophical engineers. ; 
online intelligence is generated through complex causal interaction in an 
extended brain-body-environment system; The Web is ...the creation and 
evolution of external representations in a universal information space.
I'd extend: if the the world wide web is a universal information space, 
the semantic/ontological web is a universal knowledge space.
And we need avoid confusing four fields: philosophical engineering, 
philosophy of engineering, engineering philosophy, and engineering of 
philosophy.


  The recent discussions on this list were very much about how to avoid making 
distinctions unless you have to (Just-In-Time Distinctions?) So why are the 
above distinctions needed? Particularly with regard to this conversation.




Azamat

- Original Message -
  From: Henry Story
  To: adasal
  Cc: Lin Clark ; Bjoern Hoehrmann ; Linked Data community ; Semantic Web
  Sent: Friday, June 17, 2011 8:48 PM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 17 Jun 2011, at 19:27, adasal wrote:


That said the hacker is a various beast,


  Indeed, hackers are not angels. But the people on this list should get 
back to hacking or work together with open source projects to get initial 
minimal working pieces embedded there. WebID is one; foaf is another, pingback, 
access control, ...
  Get the really simple pieces working.


and I wonder if this sort of thing can really be addressed without 
overarching political/ethical/idealogical concerns. It's tough. 


  It all fits together really nicely. I gave a talk on the philosophy of 
the Social Web if you are interested.
   http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083


  Hackers tend to be engineers with a political attitude, so they are more 
receptive to the bigger picture. But solving the big picture problem should 
have an easy entry cost if we want to get it going. 


  I talked to the BBC but they have limited themselves to what they will do 
in the Social Web space as far as profile hosting goes. Again, I'd start small. 
Facebook started in universities not that long ago.


  Henry




  Social Web Architect
  http://bblfish.net/






  Social Web Architect
  http://bblfish.net/



Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread Henry Story

On 18 Jun 2011, at 17:09, AzamatAbdoullaev wrote:

 HS wrote: The recent discussions on this list were very much about how to 
 avoid making distinctions unless you have to (Just-In-Time Distinctions?) So 
 why are the above distinctions needed? Particularly with regard to this 
 conversation.
 It concerns your talks, going under the overpromising and undelivering title, 
 Philosophy and the Social Web, starting from the epithet the web is now 
 philosophical engineering.
 Missing the distinctions is leading to such poor online services as the 
 schema.org's types.

What is missing is an argument from how not making four philosophical 
distinctions can lead to schema.org :-)

I think the talk shows quite clearly how philosophy and the web are coming 
together at many different levels, from the philosophy of language and 
reference, to the philosophy of mind. I thought the talk was long enough as is. 
It took me quite a while to put together.

But all that is talk. I am back to hacking away to build some of this stuff. 

Henry


 - Original Message -
 From: Henry Story
 To: AzamatAbdoullaev
 Cc: semantic-...@w3.org ; public-lod@w3.org ; Harry Halpin ; adasal
 Sent: Saturday, June 18, 2011 10:58 AM
 Subject: Re: Hackers - Re: Schema.org considered helpful
 
 
 On 18 Jun 2011, at 08:13, AzamatAbdoullaev wrote:
 
 HS: I gave a talk on the philosophy of the Social Web if you are 
 interested.
  http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083
  
 For the specifics of TBL's motto, the web as a philosophical engineering, 
 see Harry's article:
 http://www.apaonline.org/publications/newsletters/v07n2_Computers_04.aspx
 Some interesting assertions: we are not analyzing a world, we are building 
 it. We are not experimental philosophers, we are philosophical engineers. ; 
 online intelligence is generated through complex causal interaction in an 
 extended brain-body-environment system; The Web is ...the creation and 
 evolution of external representations in a universal information space.
 I'd extend: if the the world wide web is a universal information space, 
 the semantic/ontological web is a universal knowledge space.
 And we need avoid confusing four fields: philosophical engineering, 
 philosophy of engineering, engineering philosophy, and engineering of 
 philosophy.
 
 The recent discussions on this list were very much about how to avoid making 
 distinctions unless you have to (Just-In-Time Distinctions?) So why are the 
 above distinctions needed? Particularly with regard to this conversation.
 
 
 Azamat
  
 - Original Message -
 From: Henry Story
 To: adasal
 Cc: Lin Clark ; Bjoern Hoehrmann ; Linked Data community ; Semantic Web
 Sent: Friday, June 17, 2011 8:48 PM
 Subject: Re: Hackers - Re: Schema.org considered helpful
 
 
 On 17 Jun 2011, at 19:27, adasal wrote:
 
 That said the hacker is a various beast,
 
 Indeed, hackers are not angels. But the people on this list should get back 
 to hacking or work together with open source projects to get initial minimal 
 working pieces embedded there. WebID is one; foaf is another, pingback, 
 access control, ...
 Get the really simple pieces working.
 
 and I wonder if this sort of thing can really be addressed without 
 overarching political/ethical/idealogical concerns. It's tough. 
 
 It all fits together really nicely. I gave a talk on the philosophy of the 
 Social Web if you are interested.
  http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083
 
 Hackers tend to be engineers with a political attitude, so they are more 
 receptive to the bigger picture. But solving the big picture problem should 
 have an easy entry cost if we want to get it going. 
 
 I talked to the BBC but they have limited themselves to what they will do in 
 the Social Web space as far as profile hosting goes. Again, I'd start small. 
 Facebook started in universities not that long ago.
 
 Henry
 
 
 Social Web Architect
 http://bblfish.net/
 
 
 
 Social Web Architect
 http://bblfish.net/
 
 

Social Web Architect
http://bblfish.net/



Re: Hackers - Re: Schema.org considered helpful

2011-06-18 Thread AzamatAbdoullaev
-- Original Message - 
  From: Henry Story 
  To: AzamatAbdoullaev Azamat 
  Cc: semantic-...@w3.org ; public-lod@w3.org ; Harry Halpin ; adasal 
  Sent: Saturday, June 18, 2011 6:19 PM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 18 Jun 2011, at 17:09, AzamatAbdoullaev wrote:


HS wrote: The recent discussions on this list were very much about how to 
avoid making distinctions unless you have to (Just-In-Time Distinctions?) So 
why are the above distinctions needed? Particularly with regard to this 
conversation.
It concerns your talks, going under the overpromising and undelivering 
title, Philosophy and the Social Web, starting from the epithet the web is 
now philosophical engineering.
Missing the distinctions is leading to such poor online services as the 
schema.org's types.


  What is missing is an argument from how not making four philosophical 
distinctions can lead to schema.org :-)


  I think the talk shows quite clearly how philosophy and the web are coming 
together at many different levels, from the philosophy of language and 
reference, to the philosophy of mind. I thought the talk was long enough as is. 
It took me quite a while to put together.


  But all that is talk. I am back to hacking away to build some of this stuff. 

  AA: Good luck, Henry. I believe, you can bring us something really valuable. 


  Henry




  - Original Message -
  From: Henry Story
  To: AzamatAbdoullaev
  Cc: semantic-...@w3.org ; public-lod@w3.org ; Harry Halpin ; adasal
  Sent: Saturday, June 18, 2011 10:58 AM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 18 Jun 2011, at 08:13, AzamatAbdoullaev wrote:


HS: I gave a talk on the philosophy of the Social Web if you are 
interested.
 http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

For the specifics of TBL's motto, the web as a philosophical 
engineering, see Harry's article:

http://www.apaonline.org/publications/newsletters/v07n2_Computers_04.aspx
Some interesting assertions: we are not analyzing a world, we are 
building it. We are not experimental philosophers, we are philosophical 
engineers. ; online intelligence is generated through complex causal 
interaction in an extended brain-body-environment system; The Web is ...the 
creation and evolution of external representations in a universal information 
space.
I'd extend: if the the world wide web is a universal information 
space, the semantic/ontological web is a universal knowledge space.
And we need avoid confusing four fields: philosophical engineering, 
philosophy of engineering, engineering philosophy, and engineering of 
philosophy.


  The recent discussions on this list were very much about how to avoid 
making distinctions unless you have to (Just-In-Time Distinctions?) So why are 
the above distinctions needed? Particularly with regard to this conversation.




Azamat

- Original Message -
  From: Henry Story
  To: adasal
  Cc: Lin Clark ; Bjoern Hoehrmann ; Linked Data community ; Semantic 
Web
  Sent: Friday, June 17, 2011 8:48 PM
  Subject: Re: Hackers - Re: Schema.org considered helpful




  On 17 Jun 2011, at 19:27, adasal wrote:


That said the hacker is a various beast,


  Indeed, hackers are not angels. But the people on this list should 
get back to hacking or work together with open source projects to get initial 
minimal working pieces embedded there. WebID is one; foaf is another, pingback, 
access control, ...
  Get the really simple pieces working.


and I wonder if this sort of thing can really be addressed without 
overarching political/ethical/idealogical concerns. It's tough. 


  It all fits together really nicely. I gave a talk on the philosophy 
of the Social Web if you are interested.
   
http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083


  Hackers tend to be engineers with a political attitude, so they are 
more receptive to the bigger picture. But solving the big picture problem 
should have an easy entry cost if we want to get it going. 


  I talked to the BBC but they have limited themselves to what they 
will do in the Social Web space as far as profile hosting goes. Again, I'd 
start small. Facebook started in universities not that long ago.


  Henry




  Social Web Architect
  http://bblfish.net/






  Social Web Architect
  http://bblfish.net/






  Social Web Architect
  http://bblfish.net/



Hackers - Re: Schema.org considered helpful

2011-06-17 Thread Henry Story

On 17 Jun 2011, at 14:51, adasal wrote:

 Don't expect any support from that quarter. (Well apart from a few unhelpful 
 scraps.)
 
 The question is how can the SemWeb academic community address these issues?

There is the hacker community too, btw. The academic community is looking to be 
way ahead of the curve, and loves dealing with problems that are difficult to 
solve. The hacker communuity may be more interested in building things that 
work and are immediately useful - there is just no other way to grow the 
community of knowledgeable users.

So I think it is the developer hacker community that one has to look at. And 
that means looking at the problem space and working out what solutions are 
viral - so that every hacker will want to participate - and also which can be 
implemented easily with current available tools by the largest community of 
developers.

So for this you don't want to rely on the big players. They can't help that 
much, because they will tend to build things that work best for them: are 
centralised and don't work that well in a distributed space.

You need something where each user benefits when every other user joins. And in 
my view that is the social web. The web started in exactly the same way: a few 
people built web pages that linked together. Each person that did found it 
valuable to convince others to join too. With structured linked data one can do 
the same thing, if one makes the data potent: ie it has to have an effect on 
people: by joining a group you get access to a party, a community of users, a 
discussion forum.

In that space we have foaf you may say. But nobody really bothered making it 
potent. For example the viral part is missing: we only just wrote up a paper on 
how to make friending easy (viral) http://bblfish.net/tmp/2011/05/09/

So what the linked data community needs is really to go back to basics and 
build really useful applications of linked data, where you get more and more 
people to join in by showing immediate benefits. 

Henry


Social Web Architect
http://bblfish.net/



Re: Hackers - Re: Schema.org considered helpful

2011-06-17 Thread Henry Story

On 17 Jun 2011, at 17:36, Christopher Gutteridge wrote:

 Wave! I'm very much in the hacker community too. Get cool stuff done on hack 
 days and so forth.
 
 My current hack:
 screen scraping the glastonbury festival site to get their entire programme;
 http://programme.ecs.soton.ac.uk/glastonbury/2011/
 
 And then
 http://programme.ecs.soton.ac.uk/glastonbury/2011/sparql
 
 And then
 http://g2011.ecs.soton.ac.uk/

Very nice UI and cool hack too. Showing and explaining how to quickly put 
together cool apps like this is one good meme that can catch on - and so become 
viral.

But the next thing to do is technical virality, where the software itself 
creates an incentive to link into the data web. For example by allowing people 
to comment on the page above (with experience of the band) after authenticating 
using WebID [1]. This gives people an incentive to have a webid, and so to have 
a foaf, and so to maintain data themselves (using a neat UI of course). As more 
of those people tie themselves in, there is more reason to build cool apps, 
which can become even cooler because they are then social without being 
centralised. 

In short we need to all work together in the semweb as a team, using the tools 
we have built to do that. It's really not difficult to do. :-)


[1] video http://bblfish.net/blog/2011/05/25/

 
 
 
 Henry Story wrote:
 
 
 On 17 Jun 2011, at 14:51, adasal wrote:
 
 Don't expect any support from that quarter. (Well apart from a few 
 unhelpful scraps.)
 
 The question is how can the SemWeb academic community address these issues?
 
 There is the hacker community too, btw. The academic community is looking to 
 be way ahead of the curve, and loves dealing with problems that are 
 difficult to solve. The hacker communuity may be more interested in building 
 things that work and are immediately useful - there is just no other way to 
 grow the community of knowledgeable users.
 
 So I think it is the developer hacker community that one has to look at. And 
 that means looking at the problem space and working out what solutions are 
 viral - so that every hacker will want to participate - and also which can 
 be implemented easily with current available tools by the largest community 
 of developers.
 
 So for this you don't want to rely on the big players. They can't help 
 that much, because they will tend to build things that work best for them: 
 are centralised and don't work that well in a distributed space.
 
 You need something where each user benefits when every other user joins. And 
 in my view that is the social web. The web started in exactly the same way: 
 a few people built web pages that linked together. Each person that did 
 found it valuable to convince others to join too. With structured linked 
 data one can do the same thing, if one makes the data potent: ie it has to 
 have an effect on people: by joining a group you get access to a party, a 
 community of users, a discussion forum.
 
 In that space we have foaf you may say. But nobody really bothered making it 
 potent. For example the viral part is missing: we only just wrote up a paper 
 on how to make friending easy (viral) http://bblfish.net/tmp/2011/05/09/
 
 So what the linked data community needs is really to go back to basics and 
 build really useful applications of linked data, where you get more and more 
 people to join in by showing immediate benefits. 
 
 Henry
 
 
 Social Web Architect
 http://bblfish.net/
 
 
 -- 
 Christopher Gutteridge -- http://id.ecs.soton.ac.uk/person/1248
 
 You should read the ECS Web Team blog: http://blogs.ecs.soton.ac.uk/webteam/

Social Web Architect
http://bblfish.net/

Social Web Architect
http://bblfish.net/



Re: Hackers - Re: Schema.org considered helpful

2011-06-17 Thread Kingsley Idehen

On 6/17/11 4:30 PM, Henry Story wrote:
In that space we have foaf you may say. But nobody really bothered 
making it potent. For example the viral part is missing: we only just 
wrote up a paper on how to make friending easy (viral) 
http://bblfish.net/tmp/2011/05/09/


So what the linked data community needs is really to go back to basics 
and build really useful applications of linked data, where you get 
more and more people to join in by showing immediate benefits.


As I recall, WebID is a practical application of Linked Data (which 
encompasses FOAF in this context) that's inherently viral :-)


--

Regards,

Kingsley Idehen 
President  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen








Re: Hackers - Re: Schema.org considered helpful

2011-06-17 Thread Kingsley Idehen

On 6/17/11 4:51 PM, Henry Story wrote:


In short we need to all work together in the semweb as a team, using 
the tools we have built to do that. It's really not difficult to do. :-)



[1] video http://bblfish.net/blog/2011/05/25/

Yep!

+1000.

Working as a team has proven to be a little harder than one assumed a 
few years ago re. Linked Data bootstrap. Instead of collectively 
building the cake and realizing its magnitude, there's been a tendency 
to start scrapping of the poorly formed scraps :-(


When you truly comprehend the magnitude of the Linked Data opportunity, 
the very last thing you'll want to do is own it all yourself, it will 
kill you with indigestion, and that's if you're really lucky :-)


Instead of slapping the all problematic RDF label on Linked Data and 
perpetually inviting and inciting syntax wars, we should be orienting 
ourselves towards solutions that leverage the essence of Linked Data, 
without compromise. Again, we can embrace and extend/cleanup scruffiness 
since the net effect is to pour opportunity costs on the scruffy which 
ultimately forces them on board anyhow!




--

Regards,

Kingsley Idehen 
President  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen








Re: Hackers - Re: Schema.org considered helpful

2011-06-17 Thread adasal
Hi Henry,
Hope you are good.

Yes there is the hacker community and that is the twist in the tail of the
story of the internet.
It may well be that certain projects will gather sufficient momentum to
address the balance (that I explain I see needs addressing, akin to pirate
radio + commercial broadcasting viz public broadcasting, if you like).
That said the hacker is a various beast, and I wonder if this sort of thing
can really be addressed without overarching political/ethical/idealogical
concerns. It's tough. Thinking about the BBC, they do have a charter and
that charter is framed with those considerations. I do not think that, and I
would expect others to argue about whether, the BBC is the absolute acme of
probity. But I think it a good starting point example.
It is also impossible to know what might catch on, certainly the domain of
the (open) knowledge web is broader than the social web. It leads on up to
machine machine interaction.
Oddly, though, while I can follow the example I gave of a use case for
semantic technologies that intersect with government, business and the
public I am stumped coming up with much in the social sphere. There must be
other ways of slicing and dicing that domain apart from facebook?

Adam

On 17 June 2011 16:30, Henry Story henry.st...@bblfish.net wrote:


 On 17 Jun 2011, at 14:51, adasal wrote:

 Don't expect any support from that quarter. (Well apart from a few
 unhelpful scraps.)

 The question is how can the SemWeb academic community address these issues?


 There is the hacker community too, btw. The academic community is looking
 to be way ahead of the curve, and loves dealing with problems that are
 difficult to solve. The hacker communuity may be more interested in building
 things that work and are immediately useful - there is just no other way to
 grow the community of knowledgeable users.

 So I think it is the developer hacker community that one has to look at.
 And that means looking at the problem space and working out what solutions
 are viral - so that every hacker will want to participate - and also which
 can be implemented easily with current available tools by the largest
 community of developers.

 So for this you don't want to rely on the big players. They can't help
 that much, because they will tend to build things that work best for them:
 are centralised and don't work that well in a distributed space.

 You need something where each user benefits when every other user joins.
 And in my view that is the social web. The web started in exactly the same
 way: a few people built web pages that linked together. Each person that did
 found it valuable to convince others to join too. With structured linked
 data one can do the same thing, if one makes the data potent: ie it has to
 have an effect on people: by joining a group you get access to a party, a
 community of users, a discussion forum.

 In that space we have foaf you may say. But nobody really bothered making
 it potent. For example the viral part is missing: we only just wrote up a
 paper on how to make friending easy (viral)
 http://bblfish.net/tmp/2011/05/09/

 So what the linked data community needs is really to go back to basics and
 build really useful applications of linked data, where you get more and more
 people to join in by showing immediate benefits.

 Henry


 Social Web Architect
 http://bblfish.net/




Re: Hackers - Re: Schema.org considered helpful

2011-06-17 Thread Henry Story

On 17 Jun 2011, at 19:27, adasal wrote:

 That said the hacker is a various beast,

Indeed, hackers are not angels. But the people on this list should get back to 
hacking or work together with open source projects to get initial minimal 
working pieces embedded there. WebID is one; foaf is another, pingback, access 
control, ...
Get the really simple pieces working.

 and I wonder if this sort of thing can really be addressed without 
 overarching political/ethical/idealogical concerns. It's tough. 

It all fits together really nicely. I gave a talk on the philosophy of the 
Social Web if you are interested.
 http://www.slideshare.net/bblfish/philosophy-and-the-social-web-5583083

Hackers tend to be engineers with a political attitude, so they are more 
receptive to the bigger picture. But solving the big picture problem should 
have an easy entry cost if we want to get it going. 

I talked to the BBC but they have limited themselves to what they will do in 
the Social Web space as far as profile hosting goes. Again, I'd start small. 
Facebook started in universities not that long ago.

Henry


Social Web Architect
http://bblfish.net/