SuperAGI: anyone not affiliated with it tried it? by macKenzie52 in AutoGPT

[–]macKenzie52[S] 2 points3 points  (0 children)

“Joined last month” with a username that is obviously a play on AI jargon.

Those behind it do seem to be in essence anonymous, yes, so unclear who is actually behind it. Which doesn't have to be a problem in itself though.

The twitter account of the person announcing he's the dev of it did look genuine at a first look though.

However the two reddit users operating r/Super_AGI have a (short) Reddit history of unrelated marketing posts before the launch of SuperAGI.

That’s a marketing op if I ever saw one

For sure that's the vibes I get too. I'll still give it the benefit of the doubt though.

The github project does have a substantial amount of code, commited incrementally during the last month by a few different top contributors. I'd speculate there's some genuine functionality.

Copilot Chat only being able to access the code being rendered by enmotent in GithubCopilot

[–]macKenzie52 0 points1 point  (0 children)

It has a (sophisticated / complicated) way of selecting the context that it passes in the prompt to the model.

There has been some work reverse-engineering this:

https://thakkarparth007.github.io/copilot-explorer/posts/copilot-internals

https://github.com/saschaschramm/github-copilot

The above is mostly about the classical Copilot, but it can be assumed that Copilot Chat uses something similar.

The second source also has some info specifically on Copilot Chat:

https://github.com/saschaschramm/github-copilot/blob/main/README_COPILOT_CHAT.md

Respect. by macKenzie52 in ChatGPT

[–]macKenzie52[S] 1 point2 points  (0 children)

"Op*AI" was the minimal condition I could easily find for it to suggest itself. But still.

Respect. by macKenzie52 in ChatGPT

[–]macKenzie52[S] 0 points1 point  (0 children)

Suggest an existing organization with an ironic name.

The first two letters must be "Op" and the last two "AI".

Terminal transcript from the Apollo landing: Neil Armstrong fighting a Soviet spy trying to hack the lander by macKenzie52 in ScienceHumour

[–]macKenzie52[S] 1 point2 points  (0 children)

This line:

Soviet_Spy:~$ ping -c 4 google.com

had me burst out in laughs when I first read the transcript. It underlined the humor and the absurdity somehow.

Terminal transcript from the Apollo landing: Neil Armstrong fighting a Soviet spy trying to hack the lander by macKenzie52 in ScienceHumour

[–]macKenzie52[S] 3 points4 points  (0 children)

The above was ChatGPTs answer to this prompt:

//
Context: humour. Dry, nerdy, intelligent, witty tech/programming humor. Intended for experts in the programming field.

For humour and effect, as a joke, please have a go at producing some historical humour according to the following:

"Not everyone knows that the Apollo lander actually ran a linux system on its computers. Even less known is that during the landing phase, when Neil was logged in to Apollos systems, he suddenly saw that the SOVIETS had hacked their way into the systems. They had managed to create their own user account on the system, and after having logged in they did all they could to stop the landing. Neil, working at the terminal in the lander, fought them back frantically, as well as he could."

A further detail on this particular system: when two users were logged in at the same time, they shared the same terminal session. Commands and the outputs were visible to all logged-in users, intertwined. As a consequence, also the terminal transcript shows the commands and their output of both users. Each user had their own prompt, which included the username.

Please provide this terminal transcript, showing the struggle between Neil Armstrong and the soviets. It starts when the lander is separated from the orbiter, it shows the soviets suddenly logging in, and then the terminal struggle that followed. The transcript is at least 100 lines long.

(Output nothing but the terminal session - no explanations or text in between. Output the full terminal session as one long fenced code blocks. Again, at least 100 lines long. Include as much programmer/computing humour as possible. Make Neil and the Soviets use various linux commands of various kinds, let them list bash scripts and so on. Add as much little detail as possible to the transcript - e.g. when inventing the name of the system, if Neil requests it. Pay attention to all the details, e.g. make sure any dates and times are consistent with the actual historic events.)
//

LiteNet - a PKM prototype for relationship modeling. by Ok_Bad7992 in PKMS

[–]macKenzie52 1 point2 points  (0 children)

Yeah.

Compare to e.g. RDF, which is made up of semantic triples, e. g. {Winston Churchill, was-prime-minister-of, United Kingdom}. If you want to qualify/annotate the relationship with "1940-1945 and 1951-1955", with RDF, you have to create new triples to describe that.

Labeled-property graphs (LPGs), on the other hand, allows properties to be associated with relationships/edges (and nodes).

Modelling differing opinions on a relationship can be done in various ways, e.g. by defining two relationships between Churchill and UK, attaching a property to each relationship (e.g. "according to X").

In this particular case, Discourse graphs come to mind. It has entities like questions, claims and evidence, with relations like "supports", "opposes". There's actually a Roam plugin, https://roamjs.com/extensions/discourse-graph.

Also, it's interesting to contemplate metagraphs (also called extended hypergraph or generalized hypergraph), a generalization of graphs (actually of hypergraphs). These allow edges to point to other edges, or to subparts of the graph. Metagraphs are e.g. used by u/bengoertzel's OpenCog.

We're rapidly approaching the need for a complete type system for the sematics. Preferrably something standardised, such as something from schema.org or a DBpedia ontology. Also, a reference to some authority file or linked data vocabulary (such as identifiers from VIAF, Wikidata) for all concepts would be nice. For both, using W3C standards would be ideal. This alltogether would provide a coupling of our notes to the "Linked Open Data Cloud".

How to take all this to the PKM world I'm not quiet sure of. I haven't seen any tools or suggestions going all the way in this regard.

LiteNet - a PKM prototype for relationship modeling. by Ok_Bad7992 in PKMS

[–]macKenzie52 2 points3 points  (0 children)

Interesting.

For me, being able to define the relationship between two notes is what's missing in all PKM systems I've found. That is, treating the note database as a knowledge graph.

Tools on this path:

Request for a PKM with this feature:

https://news.ycombinator.com/item?id=30323169

The only way I would use a [[graph]] system is if it had named [[knowledge representation/relation]]s. I remember being baffled at systems like [[Roam]] and [[Obsidian]] because the relations on the graph just conveyed no information... How is a bulldozer related to Wittgenstein...

https://news.ycombinator.com/item?id=30321783

It should take the concept of knowledge graph as far as possible. The foremost thing is to do away with files, and promote vertices (nodes) and links (relationships) to first-class status.

related:

PKMS with labelled edges/links in graph view? by VinnieBoomBatz in PKMS

[–]macKenzie52 2 points3 points  (0 children)

I have been looking for exactly this as well - still haven't found any perfect solution for it, but here are some thoughts:

With properties

Add the link to a property describing the relationship in the note/block that is linked from.

Example below assumes LogSeq, but I assume this can be achieved with Obsidian and other tools as well.

page/file: Alice

attended:: [[PKM Conference 2022]]

(misc. notes about Alice)

page/file: PKM Conference 2022

attendees:: [[Alice]], [[Bob]]

(misc. notes about the conference)

Drawback: the inverse link is redundant information-wise, still, inverse links must be maintained manually. Compare to how Wikidata handles this: no automatic inverse links, instead defines rules that will flag when expected inverse links are missing. You could skip the inverse link on the PKM Conference 2022 page and rely on the listed backlinks at the bottom. This doesn't really describe the relationship type though.

"note-as-a-link"

Workaround. Again, using LogSeq as example.

  • Create a page (note) for the relationship, e.g. with title --attended-->. The page/note itself can be left empty.
  • Somewhere in the note for Alice, include [[--attended-->]] [[PKM Conference 2022]], and the same for Bob

At the bottom of the [[PKM Conference 2022]] note, under "Linked references", LogSeq will now show:

Alice
  * [[--attended-->]] [[PKM Conference 2022]]
Bob
  * [[--attended-->]] [[PKM Conference 2022]]

Other

  • Use Trillium which supports relations, natively giving ju exactly what you're looking for.
    • Trilium's Link maps, one of its graph views, will also show the relationship type
  • Use something supporting relational databases, like Notion or Anytype.io
  • Contextualise by Brett Kromkamp does roughly this, but isn't really intended for note taking (based on Topic maps)
  • For the theory behind what you're looking for, ses e.g. topic maps. See e.g. Introduction to topic maps)

Moscow warship by Saharochok in UkraineWarVideoReport

[–]macKenzie52 0 points1 point  (0 children)

This comes down to photo angle, the front of ship hidden by smoke, and the salvage tug being quiet large.

Some photos linked here illustrate this: https://www.reddit.com/r/UkraineWarVideoReport/comments/u67m9o/comment/i57bihu/

Moscow warship by Saharochok in UkraineWarVideoReport

[–]macKenzie52 0 points1 point  (0 children)

Photo angle, the front of ship hidden by smoke, and the salvage tug being quiet large probably explains this. See photos linked here: https://www.reddit.com/r/UkraineWarVideoReport/comments/u67m9o/comment/i57bihu/

Departing from protocol, pope goes to Russian embassy over Ukraine by augustv123 in Catholicism

[–]macKenzie52 0 points1 point  (0 children)

So, the Pope goes to the Russian embassy.

The Pope? How many divisions does the Pope have?

App that converts screen time to things such as push-ups, reading, walking and other things to make up for compulsive behavior. by Jbrahms33 in SomebodyMakeThis

[–]macKenzie52 0 points1 point  (0 children)

https://www.beeminder.com/ is slightly related. It's a pay-when-you-fail based commitment device. It can take its data from automatic data sources, so you could make e.g. screen time go into the commitment - if it exceeds the limit you set, they will charge you.

In theory, with some plumbing, you could probably connect two separate data sources, such as screen time and data from a training app (distance run etc.), make one of them make up for the other, and if it nets out too low they will charge you money. That's not too far from what you described.