The main reason is still my favourite app despite very good alternatives like , and is queries.

I think one can't really appreciate Logseq until they integrate queries in their workflow.

But I hate that Simple Queries syntax is too limited and I need Advanced Queries syntax (i.e. ) too often.

#logseq #pkm #siyuan #affine #anytype #datalog

Last updated 1 year ago

Hrefna (DHC) · @hrefna
1123 followers · 4221 posts · Server hachyderm.io

The context is _declarative_ as a set of directives, more like or than or .

The (frustrating) exception to this is how it has a linear-order precedence and the ability to unset things in later contexts, but that aside

If you think of it this way, then it _isn't_ a type and you can't really load it as one productively _per se_, but it may be a _series of typed statements_ (yes, that has a type, but so does a maven build file in that sense, here have a cookie)

#jsonld #maven #datalog #ant #python

Last updated 1 year ago

Mark Gritter · @markgritter
192 followers · 254 posts · Server mathstodon.xyz

"Been experimenting with a thing that visualizes program execution by interpreting the program in ." from Pete Vilter: twitter.com/vilterp/status/166

#datalog

Last updated 1 year ago

As a still practicing academic, I don’t quite know how to formulate my tech interests just yet — so here’s a disorganized hashtag list of such things I tend to like thinking or learning about:

#csv #linux #archlinux #bsd #datalog #dlv #naturallanguageprocessing #functionalprogramming #rustlang #rustlings #python #javascript #portability #unicode #lexicography #obsidian #postgresql #gis

Last updated 1 year ago

Anders Eknert · @anderseknert
555 followers · 895 posts · Server hachyderm.io

Learning a language that challenges your notion of what programming is might be one of the most rewarding things once it "clicks" and you start seeing the bigger picture. Whether that's , , , or whatnot — doesn't really matter. They're *systematic*, and when you see the system, that's empowering.

#programming #clojure #rust #haskell #datalog

Last updated 1 year ago

Alex · @alexl
38 followers · 125 posts · Server pkm.social

@masi

I don't know which functionalities but I can imagine. I really like software that can be remodeled by the user like with and I see is on the same track with , Hiccup and for queries, it's just that the ecosystem is not yet mature but has the potential to bridge the average userbase and (Emacs) hackers 🙂

#emacs #lisp #logseq #clojurescript #datalog #pkm

Last updated 1 year ago

Alex · @alexl
26 followers · 47 posts · Server pkm.social

@johnny @pedersen

Finally, notice that query language is , an alternative to SQL that works great with graph databases, is popular in Machine Learning and it is way more powerful than SQL.

If I remember correctly the syntax by Dataview plugin for Obsidian is not a standard query language.

#logseq #datalog

Last updated 1 year ago

Hrefna (DHC) · @hrefna
567 followers · 2143 posts · Server hachyderm.io

@anderseknert @charlieegan3 @chat_with_matt In fairness, I do agree that it is a lot like inverting your brain and a lot of engineers—many who want to get a job done who are often avoidant of SQL and have no experience with —struggle with it at first ^^

There's a steep learning curve w/ limited resources to get you where you need to be in a hurry.

On the other side I can come up with about eight million reasons I don't like doing the sorts of things that does in or .

#datalog #Rego #go #python

Last updated 1 year ago

Anders Eknert · @anderseknert
416 followers · 472 posts · Server hachyderm.io

@charlieegan3 @chat_with_matt

Originally based on , the language is indeed foreign to most. Once it clicks, there's no going back though :)

@hrefna recently described it better than I could: hachyderm.io/@hrefna/109819678

#datalog

Last updated 1 year ago

Neil Madden · @neilmadden
198 followers · 161 posts · Server infosec.exchange

Yet another new -inspired policy language, this time from AWS: onecloudplease.com/blog/cedar-

#datalog #authorization

Last updated 1 year ago

Gaël Reyrol · @GaelReyrol
142 followers · 223 posts · Server mamot.fr
Hrefna (DHC) · @hrefna
505 followers · 1849 posts · Server hachyderm.io

I wish that there were more appreciation for (and ) in our industry.

Like I'm really pleased to see languages like and developments along those lines, but I get so frustrated by the continued reinventing C or BASIC syntaxes for what are fundamentally declarative problems.

#prolog #datalog #Rego

Last updated 2 years ago

Alex · @alexl
17 followers · 26 posts · Server pkm.social

@gizmo

Dataview is a plugin for Obsidian, the idea is similar but properly implemented in . Logseq is that at its core, turning text notes into a modern database.

is the query language (like SQL but way more powerful) that Logseq use internally but it is also available to the user with so called Advanced Queries.

And being able to use (an alternative syntax to HTML) to style results means you as a user can remodel Logseq to your needs. It's a very innovative approach.

#logseq #datalog #hiccup

Last updated 2 years ago

Alex · @alexl
17 followers · 26 posts · Server pkm.social

is , its source code is available under license.

It turns or notes into a that can be queried using , it supports and even to style query results. And this is just the surface.

@gizmo

#logseq #freesoftware #agpl #markdown #orgmode #graphdatabase #datalog #html #hiccup

Last updated 2 years ago

Hrefna (DHC) · @hrefna
439 followers · 1653 posts · Server hachyderm.io

Basically a rules engine let's me make declarations like "I am seeing this message, what do I want to do with it for handling" without writing eight million individual handlers.

If this were a serious project I would go out and grab someone else's and call it a day (or maybe ), but because this is a toy and I'm experimenting I'm going to create a little DSL—based on —and see if I can use that to implement some ideas in this space. I'll call it or .

#Rego #datalog #aprl #activitypubruleslanguage

Last updated 2 years ago

Post · @post
78 followers · 489 posts · Server qoto.org

@andric

At the moment uses that runs in browsers/Electron so it uses / for its internal and user queries.

I believe they want to use something native like this in the future: github.com/cozodb/cozo

Also Logseq uses Markdown/Org files to store data and they are working on adding EDN files too.

Anything else they could do?

#logseq #datascript #datalog #datomic

Last updated 2 years ago

Post · @post
79 followers · 426 posts · Server qoto.org

@nate @philoup @eikedrescher

This is why I love : it stores data as Markdown or Org files but when running it turns them into a graph database you can query using from inside the app itself or via CLI. It can even expose API as a local HTTP server so that other apps can create ad-hoc GUI or programmatically edit your notes/tasks. Its data model is so flexible that let you store notes, tasks and a relational database of arbitrary objects where you define keys and values.

#logseq #datalog

Last updated 2 years ago

jonase · @jonase
5 followers · 7 posts · Server fosstodon.org

When heroku killed their free tier I decided to retire learndatalogtoday.org which had been happily running mostly unattended since 2013.

But after some kind words & a little sponsorship it’s back up. Hopefully aws t2.micro is as reliable as heroku was.

#datalog #datomic #clojure

Last updated 2 years ago

defaultvlan :verified: · @defaultvlan
227 followers · 169 posts · Server infosec.exchange

I don't know if the language is just so unintuitive or if it's just me. Has anyone ever worked with queries? My brain hurts.

#datalog

Last updated 2 years ago

David Delgado Vendrell · @daviddelven
31 followers · 110 posts · Server pkm.social

@post @andric I understand your advocating.

I consider Logseq, especially the language for queries, a tool not designed for the masses that are not programmers like me. I would call that also an experiment for a niche target.

Time will tell us.

#datalog

Last updated 2 years ago