Fluidinfo, Wikipedia For Databases 79
Slags writes "The idea behind Fluidinfo is that read-only information is just not as useful on the Web as openly writable information. Metadata is used routinely in the real world from name tags to post-it notes but it is much harder to apply metadata to information on the Internet. That is where Fluidinfo comes along. When information needs to be stored about an object the Fluidinfo database is queried. If the object exists in Fluidinfo, the information is appended to the object. If the object does not exist then it will be created and stored."
OK, so where's the data? (Score:1)
I didn't find a link where I can actually access any data (not even to read it).
Re: (Score:2)
You have to sign up for API access. It looks liek this is early stages, plus they want to create an architecture for devs to build on, less than a site for browsing. So hopefully we'll see apps using their API soon. I'm going to play with it.
Re: (Score:1)
Re: (Score:1)
The first thing I notice: It's incredibly slow. To be of practical use, it must speed up at least by the factor 100 (probably more; I've still no result for my first query, and that was one of the example queries shown by the help command!).
Re: (Score:1)
Re: (Score:1)
Hi. You might want to try that again (btw, what was the query?). You have to keep in mind that we just got slashdotted :-) Sorry!
On shell-fish: show -q 'about = "Paris"' visited rating
It's a sample query from the help command.
Re: (Score:1)
That's embarrassing: the documentation for fish was wrong.
The command should be:
show -q 'fluiddb/about = "Paris"' visited rating
If you try that, it should work in a reasonable time.
It's all my fault...I'll go and fix the documentation.
Re: (Score:1)
Indeed, with that it works quick.
However, I'd also consider hanging on an incorrect query a bug.
Re: (Score:1)
And, of course, you're right. It seems to fail a bit more gracefully now, if you try the original ("bad") query again.
I don't think it was Fluidinfo that was misbehaving: as far as I can see it was giving a 400 error, which is OK. I think shell-fish's AJAX magic got confused, which is bad (and my fault).
Apologies again. I'll try to figure out what made it hang and fix it.
Re: (Score:1)
The first thing I notice: It's incredibly slow. To be of practical use, it must speed up at least by the factor 100 (probably more; I've still no result for my first query, and that was one of the example queries shown by the help command!).
Yup, we're a start-up losing our Slashdot virginity... ;-)
deletionist (Score:2)
just like Wikipedia has a web page for everything
So they're taking a bold anti-deletionist position. Good for them.
So what is it? (Score:4, Insightful)
Fluidinfo is an online information storage and search platform.
So what is it?
Fluidinfo provides a universal metadata engine because it has an object for everything imaginable, just like Wikipedia has a web page for everything.
So what is it?
Fluidinfo makes it possible for data to be social. It allows almost unlimited information personalization by individual users and applications, and also between them.
So what is it?
Re:So what is it? (Score:5, Insightful)
It's a slashvertisement; the page linked to in the article is just the front page for the product. No news, no editorial, no review, no discussion (as you pointed out) of what it is. Nothing.
Re: (Score:2)
I've lost track since '00, does Tim O'Reilly have a hand in Geeknet/slash now?
Re:So what is it? (Score:4, Insightful)
Fluidinfo is a database of metadata. But since metadata is really just data, Fluidinfo is really a database of data. Which is to say, it's a database. But there's a twist. You can make new "objects" at will. Kind of like most other databases, actually. But with even more of a twist, anyone can do that! Like what happens when you forget to secure your firewall. Then the excitement starts: You can add arbitrary key/value data -- metadata! -- to the object! Like a JOIN with another SQL table but with different semantics. But since the actual usage of the key/value pairs is not governed, you will have to collaborate with other users and applications through some external channel. The shared keys could be coordinated in an external database, for example.
Sarcasm aside, I'm sure this project is really cool and stuff, but the cynic in me thinks otherwise.
Re: (Score:3)
The Gist: http://blogs.fluidinfo.com/fluidinfo/2011/02/23/putting-domain-names-onto-data-with-fluidinfo/ [fluidinfo.com]
Example Object: http://blogs.fluidinfo.com/fluidinfo/wp-content/uploads/2011/02/book-object.png [fluidinfo.com]
My 15s appraisal:
They want to be the single-source OO database for 'everything'. Take all the data in wiki or any webpage ( assuming it's about an entity), extract any quantitative properties, ( Size, color, temperature, weight, Atomic Number... etc) and add them to Fluidinfo. Incorporate a way for domain names
Re: (Score:1)
So it's basically semantic web, but concentrated in a single server?
Re: (Score:1)
So because Web 2.0 has blown all it's buzzword potential they decided to give Usenet 2.0 a shot?
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
My interpretation is that it's freebase.com but with a different (easier?) API, loose (or absent) semantics, and no starting data.
Re: (Score:1)
Re: (Score:2)
Sarcasm aside, I'm sure this project is really cool and stuff, but the cynic in me thinks otherwise.
Same here. Why do I get the feeling that my name, address, and birth-date will be stored in this DB and all spammers will have easy and immediate access to it? More importantly, what's to keep them from doing that?
Re: (Score:2)
Re: (Score:2)
So what is it?
It's a database about data. Who's data? What data? What kind of data about data? Who knows.
Re: (Score:1)
Who's data?
I don't know.
THIRD BASE!
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
from the blurb it actually sounds like it's another spin on so called "context web" or "flock".
looking at the site, it seems it's that idea expanded to random strings that can have a random number of strings as attributes which can.. and then calling those object.
tags mentioned, of course. there's also some api, which I guess is the main entree here, actually. but I still fail to see the advantage and practicality and freshness of this... an article which would have done some performance testing etc etc on
Re: (Score:1)
Re: (Score:2)
It's a rent in the space-time continuum.
Re: (Score:1)
Re: (Score:2)
The Cat: [to Rimmer] What *is* it?
Rimmer: It's a rent in the space-time continuum.
The Cat: [to Lister] What *is* it?
Lister: The stasis room freezes time, you know, makes time stand still. So whenever you have a leak, it must preserve whatever it's leaked into, and it's leaked into this room.
The Cat: [to Rimmer] What *is* it?
Rimmer: It's singularity, a point in the Universe where the normal laws of space and time don't apply.
The Cat: [to Lister] What *is* it?
Lister: It's a hole back into the past.
The Cat: Oh
Re: (Score:3)
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
It's a big swirly thing in space.
Re: (Score:1)
Can anyone figure this out? (Score:2)
Can anyone express what this does in technical terms? Everything I could find was sorta like liberal arts major expounds on the new (to the liberal arts establishment) idea of memoization.
http://en.wikipedia.org/wiki/Memoization [wikipedia.org]
Their blog has a good example (Score:1)
A thought experiment how their service might be used to automatically confirm or reject friendship requests: http://blogs.fluidinfo.com/fluidinfo/2011/06/01/personalized-filtering-of-friend-requests-in-social-networks/ [fluidinfo.com]
If I understand what they want to do, I think it's a failure. They make a big deal about metadata being context dependent and, as such, it should stored in the context in which it is meaningful rather than in a single place. But, if I understand what they do correctly, their service is basical
Re: (Score:2)
Can anyone express what this does in technical terms?
Well, from this part:
If the object exists in Fluidinfo, the information is appended to the object. If the object does not exist then it will be created and stored.
It sounds like they've invented the MERGE command.
Re: (Score:1)
Re: (Score:1)
WikiDB (Score:1)
Re: (Score:2)
Of course, you'd run into the same problems Wikipedia has. How do you curate data from diverse sources and ensure integrity?
Re: (Score:2)
Duh. Build up a huge hierarchy of preferred "editors" of the database and have them camp out the bits of metadata that they wrote. Then when it gets successful have those same people start marking en masse lots of the metadata to be deleted because it's not notable.
Re: (Score:2)
The less contentious the subject is, the less likely that this will be a problem.
Even then, you can provide metrics that allow the individual to judge the information based on it's churn.
The fact that some data will be crap is not a good reason to be afraid of collecting data in general.
Re: (Score:1)
Re: (Score:1)
If the nature of the DB isn't open ended && subjective, you avoid lots of landmines.
You can also avoid the landmines if you have a mechanism for attributing content to specific users as Fluidinfo does via namespaces. There can only be one Wikipedia page for Transformers 3, so there might be a lot of contention about whether the article was fair/neutral, but in Fluidinfo you, RottenTomatoes, IMDB, and anyone else can place a rating or review tag on the object about Transformers 3, without any conflicts.
Re: (Score:2)
Over at C2.com, the very first web wiki, we have kicked around various ideas for things that are kind of catch-all dumping grounds for semi-structured info: part wiki, database, file-system, note-pad, content manager, and CRUD-stack. It wouldn't necessarily do any of these well (up front at least), but integrate various aspects of them all.
It could be useful for projects where you are not sure what you want yet and want to grow in an organic way.
Freebase (Score:3, Insightful)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Actual Wikipedia for Databases (Score:1)
The OmegaWiki project provides a multilingual database, is based on MediaWiki and was authored in large part by a Wikimedia staff-member. It's an interesting re-imagining of Wiktionary.
Wikipedia already is a Database (Score:2)
Wikipedia *is* a database. This is like proposing a search engine for "data"....oooh! Sounds amazing!
100% vaporware. But please don't tell the VC guys who got bamboozled. They're just figuring it out and hoping to pass the buck to a greater fool.
Re: (Score:2)
wikipedia is a service that runs some wiki-sw.
this is a tagging or databasing, data linked to data software.
once you put it like that, without the marketing talk, without the blog, without their non functioning demo.. yeah it seems a bit boring.
Re: (Score:1)
Hello old friend? (Score:2)
Reading the about and blog sections, sure sounds like the '11 version of the Semantic Web [wikipedia.org].
Flawed reasoning (Score:2)
Quote from the discussion:
"The justification is simple. We're removing the Firefox version number
from all of the common user-visible locations because we don't believe
that users need to know what version they're on. We're moving to a model
that's more like the Web. What version of Gmail are you on?
We've removed it from all of our marketing materials. We're removing it
from the download button on the Website. We're removing it from how we
talk to users about Firefox. We're ending version numbers because
they're
How to think about Fluidinfo (Score:1)
Re: (Score:1)