@louis
(#veilid is a rust lib that creates a veilid node per application which participates in a network, and gets messages 'to you' to you from the greater network. You publish properties on 'your' node, or it has a torrenting form for larger media items). https://veilid.com
"Being a veilid node" is one page of rust
-> compile to .a
-> put in C
-> #CommonLisp cffi
What do you think about this unconventional private internetworking? I think "the #lisp community" should capture this.
If you haven't checked out #Veilid yet, it's a scarily direct library one could integrate alongside your application to provide it with the ability to peer information across any stream you provide it (from my understanding!)
Great to see #veilid as a member of the Post-Quantum Cryptography Alliance to balance the voices of big tech. Have been tracking the hard work of @thegibson and others for quite a while now, and its P2P approach is one of the most inspiring developments on the horizon.
I swear, so much complexity of my life right now comes from me wanting to be able to graphically draw out an interconnected hypergraph but also have a convenient textual representation of said hypergraph
I'm sure this makes zero sense to people. But ugh. It's so frustrating to have the ideas in your brain and just not be able to really tease them out in a useful way for others
Signed,
trying to figure out how to map "do the platform engineering thing more better" into strategy and architecture
Sometimes I just want to visually ontologize GADT type signatures, TLA+, nCat, or traits/interfaces/header files. Bonus if it spits out graphviz.
Sometimes I just want a hierarchical state machine or dag that hides detail.
Sometimes I dream about building a graph editor in the browser, based on a very particular set of solutions ( #veilid for p2p, #egui for editor, #bevy for data, and #rapier for deterministic physics based layout). Layout is the really tricky part for building a graph editor I've found.
It's a static site generator. Unlike many others, Publii is a graphical application, very easy to use. It manages content edition with 3 different methods:
Wysiwyg editor
Block editor (inspired by Medium IHMO)
Markdown editor
Adding images is simple, you can select one as featured for Organic data, put one in the header for the site or for each post.
It runs on Windows, Mac and Linux.
🛡️ When you are keen on web privacy, i.e. anonymity, what do you use? Is there actually a difference for you between @torproject, @i2p, @Freenet and #GNUnet and is their use important to you? Multiple selection possible.
More than ever, we need networking protocols which are resilient, privacy preserving, bandwidth conserving, able to run on low-spec hardware, and not quite as preoccupied with being the global network for everyone ever.
We’re delighted to present Willow, a new family of peer-to-peer protocols that cater to just that niche. https://willowprotocol.org is a guide to those protocols, with full specifications, ~50 hand-drawn diagrams, illustrations, and comics, and much more besides.
Our thanks to @NGIZero for supporting this project!
@thegibson How does #Veilid compare with #gnunet ? They seem fairly similar projects, and I was wondering if concepts from Gnunet were used in Veilid's design.
I know both pixelfed and mastodon run on activitypub, but it's strange I should have a different user/social graph (follow, followed, mute, block) on each of them. It defeats the purpose.
Isn't it the whole point? A non-corporate integration?
Or am I reading it wrong and you can reuse credentials across activitypub verticals?
@nonlinear ...anywho it never seemed to me that AP even intended to be an all encompassing "seamless integration between services" but rather just the data exchange amd interaction component...the evolution of RSS into something more fully interactive if you will.
What I think you are envisioning with "seamless integration" probably requires AP plus other open standards like #IndeAuth for authentication, something based on #OCAP like what @cwebber has long been advocating for authorizarion, and some agreed upon extensions to AP (maybe an AS vocabulary too?) to federate social graphs between instances/applications...and maybe for apps requiring better privacy and security we need to look at a rathere differewnt approach like #Veilid
#Decentralization#SocialMedia#P2P#PeerToPeer#Spritely#Veilid#Privacy#Cybersecurity: "There are many technologies used behind the scenes to create decentralized tools and platforms. There has been a lot of attention lately, for example, around interoperable and federated social media sites using ActivityPub, such as Mastodon, as well as platforms like BlueSky using a similar protocol. These types of services require most individuals to sign up with an intermediary service host in order to participate, but they are decentralized in so far as any user has a choice of intermediary, and can run one of those services themselves while participating in the larger network.
Another model for decentralized communications does away with the intermediary services altogether in favor of a directly peer-to-peer model. This model is technically much more challenging to implement, particularly in cases where privacy and security are crucial, but it does result in a system that gives individuals even more control over their data and their online experience. Fortunately, there are a few projects being developed that are aiming to make purely peer-to-peer applications achievable and easy for developers to create. Two leading projects in this effort are Spritely and Veilid."
'“Please consider how crazy this system is,” Boyd told delegates from scores of nations attending the hearing. “States that are trying to tackle the climate and environmental crisis and safeguard the human rights of their people are being forced to pay billions of dollars in compensation to the very corporations that have caused this crisis. Instead of making polluters pay, states are paying polluters.”
@alcinnz@lightweight
I'm writing a https://veilid.com/#veilid implementation at the moment which resists corporate profiteering influences on communication. Do you think we could communicate over veilid about how great the remaining environment here is, and organising to save what we can? I don't even have a tenuous connection to NZ despite living here, so I am excited to find there are sensible people here too.
@strypey@lispi314@ellenor2000
yes, this is one of the key points of veilid. Currently, making a website for your friends involves an expensive amazonalike monthly bill, and more and more and more SaaSSs. With #veilid, it's a distributed hash table (like IPFS but made with little purchase for cloudflare to get their hooks into). So community tools are about community, not harvesting a monthly tribute to Bezos.
First baby steps towards a #veilid install, then using #emacs#orgmode#clim#mcclim#lisp together for what will later be my veilid internetworked first application.
Minimal example for clim application frames inside run from inside orgmode.
DDCP (Database-to-Database Copy) replicates #SQLite databases over #Veilid
It's a Git-like CLI for VLCN's CR-SQLite (https://vlcn.io), a Rust-native networking layer for reconciling database changes and an agent that publishes a database to peers.