News for hackers. Stuff that matters.
Re:PartiQL: One query language for all your data by topicseed on Thursday August 01, 2019 @06:40PM (#20589031)
Most of your recent comments link to your project's website. Please stop with the abusive promotion.
Re:PartiQL: One query language for all your data by krapht on Thursday August 01, 2019 @07:25PM (#20589321)
I have real problems with TreeNotation advertising itself as "a software-less database system". It's basically abusing your filesystem to store a tree data structure and using git to handle concurrent updates. That's great, except for the part where they ask "does it scale"; and the answer is yes, but should be no.

A database is so much more than just a schema and validator, but this is being advertised as a database replacement.

And, I want to stress, that this doesn't mean I don't think it isn't useful. I bet there are lots of times where you want to enforce some sort of structure on a bunch of folders with files in them. That's not a database though.

Re:PartiQL: One query language for all your data by breck on Thursday August 01, 2019 @08:02PM (#20589544)
Thanks for the feedback! I did not expect that confusion. I just made an update (and will push shortly) to be more explicit that it scales for collaborative knowledge bases. But I'm not talking about something like real time transactional DBs, etc.

I have not used TreeBase for anything other than collaborative knowledge bases. Haven't even thought much beyond that. Thanks for letting me know that wasn't clear.

Re:PartiQL: One query language for all your data by krapht on Thursday August 01, 2019 @08:13PM (#20589619)
There's nothing special about collaborative knowledge bases that make them immune from scaling problems. You can't use TreeNotation to run Wikipedia. Fundamentally it isn't a database, period. It's a schema for files in a file system.
Re:PartiQL: One query language for all your data by breck on Thursday August 01, 2019 @08:27PM (#20589706)
> Fundamentally it isn't a database, period. It's a schema for files in a file system.

This is false. It is both.

A database is merely an application that provides an interface to structured data on disk.

I know a thing or two about databases, having contributed to a few of the larger open source ones.

There's a lot more to TreeBase than is on the website right now. As the website says "We have been using TreeBase for over 2 years in systems with millions of rows and dozens of collaborators." For all you know, you may have actually used a website that is powered by TreeBase (well, a TreeBase application written in a different host language, but the file system semantics are the same).

Re:PartiQL: One query language for all your data by rufugee on Thursday August 01, 2019 @09:54PM (#20590152)
Not sure why you're getting negativity. Though I haven't gone back and reviewed your past comments, I don't see any harm in mentioning it here... It seems somewhat on topic and looks interesting for certain use cases.
Re:PartiQL: One query language for all your data by shkkmo on Thursday August 01, 2019 @07:32PM (#20589362)
I don't find it abusive, the comments seem relevant and it's a open source library.
Re:PartiQL: One query language for all your data by preommr on Thursday August 01, 2019 @07:43PM (#20589436)
FWIW this guy does actually spam his project a lot. I recognize him from reddit where people have also complained about his constant promotion of this project.
Re:PartiQL: One query language for all your data by breck on Thursday August 01, 2019 @08:05PM (#20589562)
Sure some people complain that I mention TreeBase and Tree Notation, but others have started using it, are contributing to the project, and some have even written thanks. You can't please all the people all the time.

Can you point to a single place where I posted about TreeBase or TreeNotation that wasn't relevant to the context? I don't think you'll find a single example.

Re:PartiQL: One query language for all your data by breck on Thursday August 01, 2019 @08:02PM (#20589550)
It's extremely relevant to the OP.
Re:PartiQL: One query language for all your data by majewsky on Friday August 02, 2019 @05:00AM (#20591547)
Still, it is always appropriate to add a disclosure that you're affiliated with the project you're linking to.
Re:PartiQL: One query language for all your data by breck on Friday August 02, 2019 @10:56AM (#20593447)
That's a good point. I usually make it clearer but I guess the original comment in this thread was a little ambiguous. Thanks for the feedback.