October 2008 Archives

Yahoo has released Y! OS 1.0 platform! I've tried to play lately with Facebook's API and FQL, for purposes of developing smart applications with non-PII user data, in the spirit of Web 3.0: a big pain in the ass! Facebook's data is not that open at all. It's a silo in disguise. You basically cannot process (therefore store either, because if you are trying to run an algorithmic process on the user data without actually taking the data out, you can't) data in order to, for instance, develop a recommendation system that recommends your friends, or objects of interest between common sets of friends (from school versus work, etc.). This, apparently in the name of user privacy. Truth is that my deep desire as a user is to take my data with me wherever I may be; and mind you, this doesn't mean that I am "stealing" Facebook's traffic, because I can devise my product to send traffic to Facebook. But nooooooo! That just tells you how hypocritical Facebook is: its concept is revolutionary in its understanding of content as object-oriented, but its monetization is soooooo 1.0: pages, pages and more pages (of eyeball traffic). Of course, I believe I have an idea or three about how to monetize Web 3.0 in terms of "monetizing data", not pages, but when I hear of Facebook and others "opening up" their data, I laugh: first off, it's not that open, second of all, so what! They're still monetizing it old school, with R/F eyeballs (with a fairly low CPM if you ask me).

But now, after I heard about it through Y!DN and at the Web 3.0 Conference early this month in Santa Clara, Yahoo seems to have gotten it a lot better, as the TechCrunch article tells you: first off, the application platform allows developers to access your and your friends' activity stream both on Yahoo and elsewhere on the web; then, address book portability. These features soon to me very promising in developing the type of smart applications I am salivating for: automatically sort email based on importance of friends (or perhaps even by work friends versus beer friends, etc.); create "personas" that one can associate with their own activity streams on the web/Yahoo, and associate them (or even perhaps share with) similar friends.

NOW we're talking. I think Yahoo! is particularly motivated to be more aggressive about this and open up into a platform, then others (it's the "we try harder" strategy since Y! hasn't done well lately). For whatever reason, this pushes the boundaries of what's open, and gets closer to my dream (of taking my data, meshing it into others, and develop smart apps that I can carry with me). The only thing that's left is figuring out how to make money on this, in a different way than through the good old eyeball marketing. Truth be told, Yahoo! may also be closer than Facebook at least, particularly given the fact that since Facebook is not that open, the only thing I am left to do with the latter is read/look at pages and pages and pages (read, not read/write).

So Yahoo! this is great, I will start playing with Y!OS (I can hardly wait), but my question is: how are you monetizing this in a way that's more about data and people than pages and eyeballs? Let me know when you figure it out :-)


Reblog this post [with Zemanta]
Mike Bergman has responded to my rather visceral reaction to his visceral reaction ("squash the "web 3.0" cockroach" - see my original post here: Web 3.0, (semantic) advertising, and why Semantic Web can't get their %&$^ together. This is my response to him, and a clarification for my position pro-"web 3.0".

Mike, thanks for your thoughtful response. I do not intend to start a flame war at all, I reacted a bit viscerally to a visceral reaction as well. We shall agree to disagree of course. I found your response organized, and a viewpoint backed by arguments. Where I come in disagreement is not on the semantic domain (e.g., to your point re "web 3.0" is meaningless), but rather on the pragmatic one (I am hereby referring to the classical syntactic/semantic/pragmatic triad, and specifically Wittgenstein's idea of "language games" - see the theory here. In it, the idea is that the meaning of a word, therefore of a semantic process moniker as well, presupposes the ability to use it). I sense in your position a rather religious/aristotelic/absolutist view of the "meaning" of a concept, etc. I believe this meaning (certainly of both "semantic web" and "web 3.0", "structured web", or "linked data" altogether) is easier understood by enterprise clients, as you rightfully mention. But no one else, certainly not consumers. Therefore, it is not better (pragmatically speaking) than "web 3.0", because of its rather limited ability to use it in language by a limited section of the audience.

The advantage of "web 3.0" is purely pragmatic, and not semantic (not any different than "web 2.0" with which I am sure you also disagree with its usage); the term has been established via public debate and contribution to its denotation, and is now accepted and well understood. Yes, not so much yet about "web 3.0", but the idea, and my goal has been to offer a much better PRAGMATIC term to the community and audience at large, void in the beginning, but with the advantage of; not being loaded with technicalities (not needing the presence of ONLY certain W3C standards but not others, in a very autocratic way); showing continuation of a process from 2.0, and thereby linking it in the mind of the public with a moniker that has been already accepted (a decent starting point). I am neither scared of public debate, not against it - in fact the reality of our debate works to better define whichever term will be ultimately adopted, and made successful to a larger scale adoption of semantic technologies, processes, etc. At this time, I think all terms you mention are doing us a disfavor: too technical, not easy to be understood by non-enterprise clients (and this is what we need the most today, the consumer imagination, because we already have better success on the enterprise side than we have at a larger scale). Yes, they may be more "meaningful", but I don't think that's necessarily the point: I can give a ton of examples of concepts that are very clean semantically, but that never lead to/supported a larger adoption by the general public. I think this is the case with the terms you have been proposing.

Quite frankly, it is my belief that the terms you propose have not been adopted by more than a few smaller communities within the technology community itself, so those are not settled either.

Bottom line: we have been debating on two different "worlds" and philosophies: I don't believe in absolutist/aristotelian/platonic ideas of "meaning" of a term as set in stone by an authority, but I rather believe meanings are co-created in the praxis of language use by people/participants to a democratic exchange of ideas. I also don't think any of the terms currently proposed do us any favor, for two reasons: 1. they are too technical for larger adoption (albeit with tighter denotation); 2. they are overloaded with negative connotations, and have limited scalability.

Lastly, I also do not think that just because "web 3.0" is meaningless, it will never be meaningful (if you consider my pragmatic approach to it): it just means that the public debate has not settled on it yet, as you rightfully agree with. Truth be told, if there is no "higher" authority to shine on us the right meanings of our concepts but ourselves in the practice of language, then any and every concept/term has been meaningless at some point, acquiring meaning in the process of its use.

Yes, I agree terminology adoption is a function of both providers and consumers and has been largely given by providers. I also agree with your comment that "Consumers vote with their attention and their wallets". But I believe consumers have not voted either with their attention, or with their wallets so far, which leads me to believe that they don't care about "structured web", "linked data", etc. Why? For reasons explained above, but also because they shouldn't: technology should in fact be transparent to them, as long as a fundamental need of theirs is fulfilled better with this technology than with another, that is what counts. Not the technology itself.

Reblog this post [with Zemanta]
It daunted on me that a lot of people in the blogosphere associate the term "monetization" to refer to only advertising-related business value (see my previous post). I feel compelled to start a mini-series of a pseudo-dictionary that reminds people that terms have more than one denotations.

Monetization (as in, monetizing the web, monetizing the semantic web, etc. etc.) = "revenue from business operations" (I am sure we can find a lot more scientific or rigorous definitions, but this one from Wikipedia entry on "Monetization" will suffice for now).

In other words, monetizing the web is NOT just about advertising; advertising is one way of monetizing it, another is subscription, etc. Generating financial value through various methods; a type of business value among others (although I can't imagine a BUSINESS can be successful without extracting in any way financial value from its technologies or operations; religions, cults, cult-like businesses, Web 2.0 copy cats without clear business plans, and focus on a user problem, certainly don't qualify as businesses).

So as I heard many bloggers or comments to blog posts recently identifying "monetization" with advertising, let's stop for a second, go back to school (oops, I meant dictionary), and remind ourselves that monetization is NOT just about advertising. Not that there's anything wrong with advertising.

Reblog this post [with Zemanta]
I have just returned from the Web 3.0 Conference & Expo that I chaired two days ago. I am exhausted, but happy it turned out a great success. It has also brought up (as one can see in the recent articles on ReadWriteWeb) some concerns and a very select "technologically stalinist" comments, as I like to call them.

One for instance, reported on the first Keynote, from Amiad Solomon, the CEO of Peer39: Semantic Web" Making Advertising More Relevant to Consumers. The concerns were that the conference, as well as positioning of "web 3.0" alongside advertising, semantic or not, is wrong. A lot of people were surprised. For instance, check the comments in the aforementioned RWW article. I have also shot a few comments, most visceral, as I was both surprised at their surprise, and then shocked at the level of both immaturity and totalitarianism in mentality of certain people associated with the "Semantic Web" community. Let me explain:

First off, I don't understand why semantic advertising is negated by some commenters, in saying that semantic tecnhologies are not/should not be about advertising, but about improving the user experience, content, etc. True, I say. But why (as is implicit on these assertions) advertising should not have a user experience that needs improved? As the argument of these comments goes, advertising is but a sliver from the total market revenues from various sources on the Internet (content, enterprise, etc. being the most). Ok, that explains why Semantic Web has largely been an enterprise IT success (in ETL, data integration, etc.) but not yet in consumer mainstreaming. As I explained previously, Web 3.0 is about customizing/personalizing user experiences, making them relevant, social, in an intelligent digital command center of a user's "digital life" (and perhaps in the future not just digital). That is fine and dandy, but if you agree with that, why advertising needs to be perceived as "evil"? I think lots of people still don't get it or don't want to get it: if you want consumer (not enterprise) adoption, you need (beyond a cool technology that few non-technical geeks can understand their value proposition in non-technical concepts) product marketing, positioning, etc. The stuff that your regular "hippie" IT guy hates: the business and product strategy. I have worked in many a technology company and this is no different than the typical developers/R&D v. the "suits" stupid friction. It seems some people viewed the fact that we started the conference with a keynote on semantic advertising as an attempt to hijack semantic web to the realm of advertising solely. Nothing else more wrong than that, let me just say. So, if we started with a keynote on "semantic puppies", then the conference would have been perceived as an attempt to define web 3.0 as dogs? This doesn't make any sense at all.

Second, the neverending "suits" v. devs friction is stupid and needs to be gotten over. Peer39 is an example of a success in semantic technologies that happens to apply it to advertising, in making it more relevant and its user experience better, compared to other types of advertising. I will be sure to start the next event, in April 09, with a keynote on "semantic puppies" then, to ease some concerns.

Then, some comments on the RWW article mention, beg, bitch, become downright nasty (Please, Squash That Web 3.0 Cockroach) and unprofessional, about the use of versioning the web. These folks' comments remind me of their complete misunderstanding of real business functions (those same ones seem to not realize a few fundamental facts - listed below), and by the contradiction inherent in their arguments: one the one hand they are upholders and data and application freedom, so true democrats indeed, and on the other they want advertising dead (because it's "evil"), they see the entire business/market machinery as wrong. To them, let me just say: aside from the fact that I would prefer reasoned arguments versus diatribes and pontifications that the semantic community has been full of (which contributed to the lack of almost no success in adoption of a killer app, in explaining clearly its value proposition to non-technical folks, such as users, "suits", etc.) - it's more convenient to hide behind the asynchronicity of a blog (versus trying to raise the same bitching within the conference itself, as this will always be an open forum and an attempt to bring success and mainstreaming by collaborative definition); it's also more convenient to deny what you can't understand. And by the way, while largely Semantic Web projects are excellent academic projects, they have not proved to yet be successful businesses. But then again, perhaps building a business is not their intent, and that is ok too. However, someone will always have to pay the bills (for people who enjoy the peace of their R&D office): typically, that has been either the user, or advertisers (through advertising). If anyone has in mind anything else, hats off, that would revolutionize the way markets are moving and have, for the last 200 years +.

In other words, if you hate "web 3.0" so much, you must also hate web 2.0 and web 1.0. And I give you credence, because the web is one, not many, and the user doesn't care about nomenclature, but they also don't care whether the reason an application makes their life better is 1,2,3, semantic or what have you. In the end, it's about improving their experiences anywhere; it's about hiding the seams of technology (making it invisible) behind solving important problems. This is why I don't think "Semantic Web" has potential to generate passion in users: because they don't care about technology (outside of our own circle). On the other hand in order to achieve user success, we need monikers that everybody easily understands: we only have a few seconds attention (because of information overload, a phenomenon Web 2.0 has brought about, which 3.0 wishes to solve). While Web 2.0 has gone through the same rounds of denials, O'Reilly has made it clear that the term is a marketing, not a strict definitional term. And that we need this, if we want user adoption, and business/market success. For the latter, we also need either advertising, or subscription (if we don't just want enterprise adoption, which frankly, is conveniently easier to build since the environment is more controlled and the audience is more technical in nature so they understand tech language). My hunch is that as much as some of us hate advertising (and by expansion, marketing), this is not dissimilar to the neverending research in mass/popular culture sociology on "conspicuous consumption" brought about advertising and marketing. While this may be true, I urge you to try living without advertising/marketing, but if you must hate online advertising and semantic forms of it, then you must also remove/deny any other forms of it, including Yellow Pages, directory assistance, PSAs, etc. I am not so sure how would you be able to find out about products that may interest you then. But then perhaps you don't need products because you don't want to be relegated to a consumer, but want to be a holistic person. That's a great feeling, and some of us marketing technologists are working on new models that humanize marketing and advertising to make it more relevant (Peer39 is one, check my earlier posts for others, etc.). But to throw the baby with the bath water is downright dangerous, immature, and proves basic misunderstanding of what makes markets work.

And that my friends right there, explains how come none of the anti-advertising, "hippy", contenders of Web 3.0, advertising (semantic or not), have been able to explain what they bring to the user and business/market at large as value, and why we still keep having these definitional arguments over and over again. To those, I wish they prove me wrong, come up with revolutionary business models, are successful in obtaining user adoption. The moment they do so, rest assured I will give them the "mic" on my blog and they will have an assured future keynote of the Web 3.0 Conference. Until then, might I suggest: less talkie, more productie? Otherwise put, less complaining, more paying the bills.

Fundamental facts:

1. Users don't care about technology - they care about using apps that improves their lives and experiences;

2. Users don't know what "semantic web" means;

3. Advertising and marketing are not evil per se - poor/irrelevant applications of it are;

4. Business success is based on the right combination of business acumen (strategies, product marketing, sales, business development, etc.) and technology. Not one, not the other, both in tandem;

5. Saying "semantic is not about advertising" is no different than saying "semantic is not about web" - semantic is a technology; it could be applied to the web, but it could also be only applied to enterprise data integration controlled environments;

6. Denying 3.0 to "web 3.0" logically impies denial of "web 2.0" as well;

7. "squash the cockroach" type comments to "web 3.0" misunderstands the role of marketing and product strategy to a technology;

8. We can't advocate data democracy (in the Semantic Web) while denying one application of it in advertising. That's just being inconsistent and contradictory. Frequent visceral commenting on it = technological stalinism/anti-democracy;

I have lost more to say, but am getting tired and repeating my beliefts over and over. It is clear to me that some members of our community have an overall different perspective on life, technologies, business, etc. and a visceral one at best (myself included). The one thing I have been trying to do is help our community not "come together in harmony to a same definition" but provide a forum for "agreeing to disagree". But when I hear comments such as the visceral ones above, I can only think of the burning of books in Nazi Germany. Not nice, not nice at all.



Reblog this post [with Zemanta]
Copy cats watch out (and I mean those 100/day new startups whose big idea is: "Twitter for cats", "Facebook for dogs", etc. etc.): Mike Arrington's post confirmed my thoughts (Audio: play "Don't Stop Believing" track from Journey a la Sopranos finale) - Web 2.0's year of final gasp is 2008! In other words, bad news (for those of you with minimal long term business planning, and the hacks): the current economic situation demands us to go back to work and stop building countless of useless apps with no monetization potential ("Twitter for dogs" anyone?). Good news: my job of tracking the landscape (I've been keeping countless information in a SWOT analysis and market landscape of all these for my own reasons but was always pissed with so many useless pretty sites popping up every day, with the sole intent to exit within 1 year or so taht I could barely keep up with it) has just been made easier.

Did you think that bypassing college and doing hacks with no understanding of system architecture and/or a Comp Sci degree would take you to the stars? (well it did for a while, but that's because our markets got giddy like school girls, but what goes up must come down). So for those of you who were debating whether to stay in school or quit and start a Twitter for dogs: DON'T!

The way I read the current economic situation (not that I am not concerned): finally, a fresh of cold air to wake us up and focus on what's important, not on what's pretty and useless. Can you say Web 3.0? Let's make sure we really use our down time to solve real consumer and business problems, not hack a bunch of code, pretty it up and hope someone will acquire us in 12 months. Good stuff indeed!

Reblog this post [with Zemanta]
I had a brief email conversation with Jamie Taylor, Minister of Information at Metaweb, and he framed the issue of open data from within a behavioral economics perspective: expected utility theory. I never thought of this but had been on the look for a food (or at least better than the pundit blogs that are pro or con on S(s)emantic application methodology or another). I think I have found it, via Jamie, whom I thank for opening my eyes. I will write more on this tonight and attempt to establish the value function and its parameters, because I think being rigorous at this will set us straight on being able to "sell" the 3.0 story in the marketplace. Here I go:

There is a fundamental problem/conflict between user needs (e.g., I want all my data to be mine, portable and across all data providers/sources/sites, etc.) and data owners (big Internet companies, sites, networks, Walmarts, Amazon's, your grocery store, your medical insurance, anyone holding, processing, doing something to the data you leave behind in your behavioral trail of interacting with them). The data owners must be convinced (in a granular fashion, by answering every parameter in the "expected utility function" equation, e.g. size of payout (to data onwers, of opening up their data to developers/users), probability of occurence (of this payout, which is essentially our business models of Web 3.0 app providers), risk aversion (check the panel Business Risks of Web3.0: What Risks? at Web 3.0 Conference & Expo next week), and account for differential utility of the same payout to different companies/verticals with different assets and/or needs.

That is the question that needs answered. If we continue to talk tech mambo-jambo that the market doesn't understand, but don't have pretty damn good answers for the above, we're screwed! The Web 3.0 Conference is an attempt to get us all straight.

Reblog this post [with Zemanta]
In my blog, I really like Zemanta's semantic features but what I'd really like is: instead of linking to relevant documents on a specific term/concept, why can't I embed links to relevant concepts? Whether using dereferenceable URI's via W3C standards, Linked Data methodologies, and/or any other methodologies. This is a challenge for any individual, company, etc. to help me achieve this personal dream. Can you help? In doing so, keep in mind that I won't be able to code the site myself, so minimal metadata tagging is possible (although not completely impossible), so given this, who can propose a solution to my "itch"?

By the way, isn't this one nice use case for Web 3.0?

Reblog this post [with Zemanta]
Greg Boutin has posted an excellent response to Richard MacManus's post on Where Are All The RDF-Based Semantic Web Apps?, which you can find at RDF/Linked Data Standards Not Good Enough For Intelligent Agents? Or Is It The Opposite?.

In it, Greg asks the question:

"does RDF serve intelligent agents properly? Because the point here is that, if it doesn't, then we need an alternative method to get the job of representing information done. Intelligent Agents alias Top-down technologies simply can't do without it. HTML, XML, Relational Databases don't seem to cut it. So what does? Do we need a completely fresh approach, or changes to the existing RDF stack / Linked Data model? Those are questions I ask genuinely. I don't know the answer."

Let me try to answer based on my personal experience (still ongoing) while thinking at these issues from a practical perspective of working on an intelligent application that uses semantic data (notice the lower case). And by the way, let me explain where I'm coming from so that you understand the context of this post, and the fact that I am not in the business of technology politics (upper versus lower case semantic, and/or top-down versus bottom-up), but rather I've studied it extensively from the perspective of someone who has problems that need be solved without waiting for an entire technology to come to mainstream fully:

1. I am a "science" guy, that is: my background is in Data Mining/Machine Learning, not RDBMS, etc. (although I do get the depth of metadata having had to work with different over time in different situations), and to me, "intelligence" = algorithmic; I need my "intelligence" to do something to the data that was not there obvious before (read: Information Extraction, Context Extraction, recommendations, personalization, targeting, etc.);

2. I do like the idea of the semantic web and have been fascinated by it since I discovered it: I think it's both a much closer way to structure data to the way we humans think, it's more flexible (albeit not scalable enough with current technologies) than flat, or relational ways, and I do believe the marriage of ML and semantic structures is made in heaven.... theoretically at least (until someone comes up with a good app that needs to fulfill the following conditions: is consumer-facing, is solving a real problem and not built as showcase for a specific technology, has a business potential to it (read: business model), and is evangelized in a consumer-friendly way (not by a bunch of technical blurbs that I may understand but my wife certainly wouldn't).

Given these pieces of information about me, I wanted to say as response to Greg's post that :

1. the key to your question, Greg, is having a shared and clear definition of "intelligent". I see "intelligence" as described above, while most apps I see our there (RDF-based or not) use "intelligence" to showcase a slightly better version (usually in SPARQL) of the typical "SELECT .... WHERE" from SQL. To me, that's not even intelligence. It's certainly useful, but it speaks more about data interoperability, not intelligence. I need more than that. By the way, the distinction I have made is not different from the one encountered when people use the word "analytics" or "Business Intelligence": most refer to "reporting", but very few mean the concept denoted by activites such as "predictive modeling, (un)supervised clustering, Bayesian nets" etc etc. So let's just say I am using a stricter definition of the term "intelligence".

2. From this perspective, I think that the type of "intelligence" that I mentioned before has long been used in Machine Learning (see Bayesian Networks, and others) in a very graph-based way (albeit not with RDF), that is: processing and generating intelligence by leveraging relationships/links between terms/concepts/attributes, etc. This is really no news for me. The only difference is that the aforementioned methodologies have not used (until recently) data physically structured in a graph-based form, but rather using XML-based "rules" (or external application logic) based on relational or flat structures. So to answer your point, this stricter definition of "intelligence" was quite ok without RDF.

3. More recently (and this is an area I've been working in, and doing research), there are VERY very few attempts to use (my stricter definition of) intelligence directly on physically structured graph-data, and I could name some:  SPARQL-ML, Proximity, the work in CRF specifically by Andrew MacCallum (Mallet) and other open source, academic projects. I know of some efforts of doing similar things by various startups in a very proprietary, but practical way too. The technologies cited above are all part of a larger area (that mixes modern Machine learning technologies with the good old Prolog-style Logic Programming) of Statistical Relational Learning ("relational" here does not refer to RDBMS, but stands for "relationships" between concepts/attributes, etc).

To your question, I would say that "intelligent" applications are ok with whatever way data is structured in, but that if they use graph-based data/metadata (even with OODBs using Hibernate on top of MySql), they have particular advantages by doing so above and beyond doing it on top of flat or relational data. But they are quite intelligent enough for semantic data, I don't see the problem as one of technological misalignment, but rather both practical and political. Let me explain (using my experience as I promised before, and without necessarily giving concrete details quite yet :-):

A. I have tried to use RDF for my "intelligent" applications, but it would have taken way too long, would have had major scalability complexities, and I approached my problem (in trying to build an intelligent app on top of graph-based data) looking for a solution rather than viceversa; in the end, and at this time, I decided to go a specific custom route, but not taking advantage of the full RDF (I guess that would make me a "top-down" although I agree that Alex Iskold's distinction seems the opposite of what I would think of being rather "bottom-up"). Everytime I tried to implement RDF at the bottom of my "intelligence" I would get either "you need to change your intelligence" (which would have substantially reduced my intelligence to "SELECT .... WHERE"), or "it's not quite scalable yet" (given that I need to process floating point operations at run-time on millions of rows but traversing the graph in a very depth-first search way) that I didn't think is possible quite yet. I would get these statements from avid proponents of RDF that did not quite understand my ML meaning of "intelligence" and would try to reduce it to "but do you really need that? Why can't you take Dan G. is_friends_of from one source and link it to Dan G. likes_beer from another?"). To me, the example here is what all RDF-based apps are able to do today (and for some time I guess), but not my specific application of "intelligence".

B. Political, because everytime I would genuinely try to solve my problem is really do due diligence on most optimal technologies that would allow me to do that, I would get "top-down" suggestions that I really should use RDF, etc. etc. Which to me, is technological totalitarianism. It looks from the solution's standpoint, in search of a problem, not otherwise. I mentioned before in earlier blog posts and articles that this is the major problem Semantic Web faces today.

In the end, I have a problem that needs solved (I solved it, and think I know how), and the key answer to your question (and another source of the problem) is that there are two "schools of thoughts" and behavior when people talk about "intelligence", etc.: one that is heavily warehousing-based (whether the warehouse is relational, or of any kind of flavor) (and I call this the logic-based guys), and the other is the algorithmic guys (I call these the "science" guys). There is very little common understanding of each other, sadly (because the two are really interdependent as you mention), there is even less shared "hanging out" in joint projects that leverage each other. Let me give you an example of what I mean: one time I've asked the "logic guys" (these are the typical RDF, but ex-RDBMS guys) to give me a randomized sample of some Internet data (that was extracted from various sites); I got it, and thinking it's truly random, I started my algo-type work, only to figure out it was nothing random in it. When i talked tothe logic guys, they told me "well, sure it's random, the database was partitioned at random daily". To which I asked "wait! how was the partitioning done?". The answer was: "well every day, we'd take the first 1/2 of the daily data and put it in one partition, and the rest in another/others". Clearly, we were using the same concept, but meant opposite things. This is a clear example of how logic and science guys don't talk "nice" to each other.

I think there is an asnwer to this, but I think it has more to do with practical and political reasons than to technological problems. What say you?


Reblog this post [with Zemanta]
Just came across this post Ditching the Semantic Web, and I must say: BRILLIANT! It hits headfirst at the problems that we have. Well, I'd like you to first read this, then come back tomorrow for my next post, arguing in detail on why and how we should ditch the self-delusional (and already institutionalized) Semantic Web.

Are you with me?

Reblog this post [with Zemanta]

Web3beat marketplace
 



internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers