@sl007 @rigo @acka47 @steffenr42 @naturzukunft
I was able to publish and open-source my graph editor project:
- https://codeberg.org/nilesh/grapher
- https://grapherx.netlify.app/
@natecull I am interested in this too.
Check out some related projects:
- http://underlay.org/
- https://argdown.org/
- https://web.hypothes.is/
I myself ended up building a solution for just a part of this problem: https://github.com/learn-awesome/learndb/
The earlier version was server-based and supported ActivityPub but became hard to maintain: https://learnawesome.org/
I spoke at Postgres London this morning about using PostgREST to simplify the tech stack for some kind of open-source webapps intended to be self-hosted - both bringing convenience to users and easing the burden of developers.
Slides and code example are here: https://github.com/nileshtrivedi/sqljs
The concern is not about trivial code snippets though. If it's worthy of copyright, it deserves its license being respected.
@theDoctor @stevenclyman How do they do it though? Gitea doesn't support Pages as far as I know: https://github.com/go-gitea/gitea/issues/302
@stevenclyman Fantastic! I can delete my mirror repo on GitHub now. Thanks a lot! 🙂
@stevenclyman Have already been using it for repos where I am not expecting PRs or don't want too much visibility anyway. https://codeberg.org/nilesh
One feature I miss is the ability to host static pages like GitHub Pages.
Fixed enough issues in my visual graph dataset editor that I can now call this alpha-quality software:
Give this a try (preferably in chromium-based browser):
https://grapheralpha.netlify.app/
Identity MUST NOT be confused with location/address. This architecture inherently introduces intermediaries and raises issues of control and ownership (in addition to security and privacy).
OTOH, I find Twitter's BlueSky project's approach far more promising. Self-authenticating identities and data will be the way to go:
https://blueskyweb.xyz/blog/3-6-2022-a-self-authenticating-social-protocol
This is one thing ActivityPub / Mastodon devs should have gotten right but did not. I don't know if a reinvention is possible now.
Came across https://webid.info - yet another identity solution - this time from Tim Berners Lee's SOLID project: https://webid.info/
At 1:28 in the video, Henry adds a person as his contact because it's using his friend's picture. This is a surprisingly weak trust model in 2022.
Uninformed opinion but Solid seems destined for failure. Overly complex where it doesn't need to be (uses RDF) and too simple where it shouldn't be (cryptography).
@underlap But it doesn't go on forever. If our vectors are in n-D space than the multiplication of n orthogonal vectors behaves pretty much like a scalar as it only really has magnitude (negative sign included).
@underlap In fact, this was the reason why it took humans so long to discover these. We were forced into imaginary i such that i^2 = -1 because without it, we couldn't solve equations like x^2 + 1 = 0. But imaginary square roots of +1 and 0 didn't seem all that necessary.
But they are exactly what's needed to close our set of vectors under multiplication. Two such imaginaries multiplied give us a bivector, 3 give us a trivector and so-on.
@underlap We want i,j,k to be all non-real because that's useful for keeping tracking of what happens in other dimensions than just the real number line.
I have been maintaining a list of my software ideas here: https://codeberg.org/nilesh/random-ideas/issues
How many of these you think are terrible? There's a reason why I haven't moved this list to GitHub. 😂
I made a twitter thread trying to explain Geometric Algebra: https://twitter.com/nileshtrivedi/status/1536599538991087618
This is all revolutionary stuff for physics education. I would be VERY disappointed if in 10 years, physics textbooks haven't switched to this. We've been living with a mistake which made things far more complicated than they really are.
I once wrote a 2D physics simulation engine. Took me a month and ~5K lines of code. With this algebra in place, it takes less than 60 lines of code. And works in 2D,3D,4D etc.
I make good, honest technology. Love to talk about learning, maths, music and more. Building https://learnawesome.org as Google + GoodReads + Google Maps for learning.
You can sponsor my open-source work: https://github.com/sponsors/nileshtrivedi