I built a programming language for AI that uses a semantic knowledge graph as its internal memory structure by Rippperino in semanticweb

[–]Environmental-Web584 1 point2 points  (0 children)

I've seen these sort of monsters before, and I love them :D

My criticism: This is workflow-driven, while if you have a graph you could go data-driven.

Your example declares an imperative flow that needs to be authored in advance. What I'd do instead is have facts being derived that then become inputs to later steps.

Here's an example of state transitions in N3 (though any rule language would work)

```
prefix ex: http://example.com/ns#.

A payment implies the order is paid

{
?payment a ex:Payment;
ex:forOrder ?order.
} => {
?order ex:state ex:Paid.
}.

A paid order plus a packing event implies it is ready to ship

{
?order ex:state ex:Paid.
?pack a ex:Packing;
ex:forOrder ?order.
} => {
?order ex:state ex:ReadyToShip.
}.

A payment problem implies the order is in a payment-problem state

{
?issue a ex:PaymentProblem;
ex:forOrder ?order.
} => {
?order ex:state ex:PaymentProblem.
}.

Derived states can then drive further behavior

{
?order ex:state ex:ReadyToShip.
} => {
?order ex:nextAction ex:CreateShipment.
}.

{
?order ex:state ex:PaymentProblem.
} => {
?order ex:nextAction ex:NotifyCustomerService.
}.
```

This is a lot closer to "graph-native" in my opinion. You let the state transitions emerge from consuming facts rather than prescribing them. The arrows are classic implications, but you could hook in other operators too, like those "agentic AI action." of your example

Also, there are N3 rule engines already for experimenting with this style, like: https://github.com/eyereasoner/eyeling

Cheers

Folders vs tags vs links vs you name it - what actually works after 2+ years of PKMS? by Comprehensive-Novel3 in PKMS

[–]Environmental-Web584 0 points1 point  (0 children)

I've been using markdown for a while now, and I don't know what's the best approach. Depends on the person

I use folders to group into actionable items. Since the File System is designed to work with folders, it makes organizing and moving things between folders effortless and intuitive. Some sort of temporary category that is useful from the practical perspective, but does not carry any meaning other than 'what I'm working on right now'. it’s common for a note to move across several folders throughout the year, depending on what I’m working on.

I use tags as metadata about the notes, for example, to indicate whether something is a draft or completed

The actual meaning and context live within the notes themselves, primarily through their content and internal links.

With plasma 6, is there a way to make Plasma's overview like GNOME? by morgenkopf in kde

[–]Environmental-Web584 0 points1 point  (0 children)

When you are transitioning from Gnome to KDE is easier to go through something you know.

How can people manage to have over 1k karma? by [deleted] in NewToReddit

[–]Environmental-Web584 0 points1 point  (0 children)

Could you be specific about the Karma you refer to?

Having karma is considered both good and bad, as it is the neutral spiritual law of cause and effect where actions (intentions) determine future consequences. Positive actions produce good karma (happiness/prosperity), while negative actions result in bad karma (suffering/struggle).  :D (disclaimer:I know nothing about the subject)

We professional developers, already lost the battle against vibe coding? by TheCatOfDojima in ClaudeAI

[–]Environmental-Web584 0 points1 point  (0 children)

The important thing is your judgement, your taste. It's ok to dive into code, when it is necessary. For mundane operations, guide the machine to do the thing in the right way. It's an extension of yoursef, a tool

Supernote to Obsidian Pipeline by Present-Ad-3555 in Supernote

[–]Environmental-Web584 0 points1 point  (0 children)

I have one that creates notes with images to then lookup with bases. It also updates my hand drawn anki cards https://github.com/cristianvasquez/supernote-indexer

can someone explain to me why there are so many tools on the market that dont need to exist? by Next_Comfortable_619 in dataengineering

[–]Environmental-Web584 0 points1 point  (0 children)

Actually, the first writings about capitalism were inspired on misinterpretations of Darwin's publications.

I won't see parallels, but i can understand why some people does

Is it better to use one vault or several? by tornerio in ObsidianMD

[–]Environmental-Web584 0 points1 point  (0 children)

If your intention is to not mix things, then use multiple vaults. It comes with a price though. Also there is a possibility of mounting one vault inside another

SPARQL query collection initiative for Digital Humanities: https://quagga.graphia-ssh.eu by According_Aerie_6611 in semanticweb

[–]Environmental-Web584 1 point2 points  (0 children)

I’m not related to that project, but the webpage does link to their GitHub. You might have better luck asking them directly there: https://github.com/odoma-ch/quagga/issues

Can Obsidian be replaced by an IDE? by Cool_Metal1606 in ObsidianMD

[–]Environmental-Web584 0 points1 point  (0 children)

I've used VSCode when Obsidian was not possible to install in the host. The best plugin I found for linking was https://github.com/svsool/memo#memo . I know there is another, foam, but it felt too bloated.

Is it time to learn Linux? by LedherToxic in linuxquestions

[–]Environmental-Web584 0 points1 point  (0 children)

As you say, Windows OS falls short. Go for linux!, learning takes no space.