eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

212
active users

#autonomi

1 post1 participant0 posts today

I'm close to sharing my most ambitious decentralised app for #Autonomi yet.

It's a single 40k file of HTML that loads from the secure anonymous p2p network and talks to it over a REST API provided by a local #dweb server that I created.

It's going to be fun: a cross between chat and Mastodon/Twitter/X type #SocialMedia

I delayed release to support avatars, but nearly done now.

Secure, encrypted, #p2p social media. Simple to install and join.

Follow hashtag #ScratchChat

I'm developing a demo app to be called #Winsome to show how to use my #dweb #RESTful APIs for the decentralised #Autonomi network.

I struggle with raw HTML, CSS & JS and am much happier with Svelte but this is going to be an app in a single HTML file so it's taken a while but the hard part is done!

Thinking about next steps has clarified what else I need in the #REST API and how to provide a neat security model for p2p web apps!

I do love code!

I've been lax at updates to the dweb REST API which now supports most #Autonomi data types.

Web apps can POST/GET immutable data such as files and Archives (public and private), do multipart uploads of file(s), POST/PUT/GET Pointers (mutable references to other types) and POST/PUT/GET Scratchpads which are mutable storage for encrypted or public data.

To view #dweb #REST APIs:
- get rust
- cargo install dweb-cli
- dweb serve
In another terminal:
- dweb openapi-docs

#NVidia sjefen med tydelig beskjed om at selvkjørende biler er et tiår unna.
Menneskehjernen er ganske avansert og egnet til å løse problemer. AI kan egentlig ikke løse problemer på samme måte. Den må trenes på veldig mange ulike situasjoner for å gjøre det riktige.
Den skal ikke fungere kun under best case scenarioer men under alle forhold. Vær, veistandard, annen trafikk, myke trafikanter, dyr i veibanen, veiarbeid og mye annet.

elbil24.no/nyheter/vi-er-ikke-
#norsktut #autonomi #bil #norsktut

www.elbil24.no · – Vi er ikke i nærhetenTeknologigiganten Nvidia bremser forventningene: Selvkjørende biler er ikke rett rundt hjørnet.

@tokyo_0 #Autonomi aim to do just that. The network is live but still being worked on to get uploads and downloads reliable.

For my part I'm building on this to make it easy to publish and view websites, RESTful dapps and other things with my #dweb project. All working on local test networks so we're all waiting for the public network to work at scale.

I published my first two dweb apps for #Autonomi today. Just to github for now but I'll be publishing dweb properly in a few days, maybe Sunday, then I'll write about it all.

Simple, but still useful demos, not least of how easily an very low skill web dev like myself can build #p2p stuff in Svelte.

That's two apps in a week, while building the API they need into #dweb - in fact that was almost all the work.

Replied in thread

@openrisk

How about this architecture:

On the client:
- dweb serve: a local web server that has a web API which can be accessed by local browser apps, and any desktop or local client that wants to access...
- #Autonomi - a p2p decentralised storage system that keeps data after a one off payment (no ongoing fees, expiring domains or websites).

dweb is also a client, so 'dweb open <ADDRESS-OR-NAME>' opens a decentralised app or website in your browser from Autonomi via the dweb server.

Code has been flying this week and I'm having lots of fun seeing things come together so neatly... and work!

A whole new way of browsing the #dweb on #Autonomi with no additional setup, revamped simpler CLI and the start of Rust and web APIs for desktop and web apps using Autonomi to build a #decentralized #p2p web.

I'm having do much fun after a long slog to get here.

First working release coming soon on crates.io 😃