πŸ’€ Christian Bundy πŸ’€ is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
πŸ’€ Christian Bundy πŸ’€ @christianbundy

I'm a tech worker building radical systems from the bottom up. I'm new here and still learning the nooks and crannies of the network, but I love what I've seen so far.

I'll admit I'm not convinced that the federated model is best, but it's better than the birdsite and doesn't run well on a phone (yet).

I'm always down to talk about:

-
-
-
-
-
-
-
-
-
-
-
-

Β· Web Β· 16 Β· 13

@christianbundy What kind of model do you think could be an alternative to federation?

@2en

Secure Scuttlebutt <scuttlebutt.nz> uses a model where messages sync over LAN (with always-online peers for internet syncing) and it works great, but that won't run on my [non-rooted] Android phone.

@christianbundy I don't recall hearing of before. Can you tell us your thoughts on it?

@petjal

I love it! The protocol is fully so you don't need to share an instance with anyone else (like most of us do in the fediverse) and they have some really radical ideas about identity, but most of the current code:

- requires that you can install Electron (hard on a phone or a Chromebook)
- makes heavy use of libraries that I'm not familiar with (e.g. depject)
- is often discussed in the Scuttleverse, which is inaccessible unless you have a client (making a DIY client difficult)

@christianbundy
Your sorting of tags by length pleases me greatly

@krakob I'm sure some combination of OS, browser, and fonts exists where it isn't sorted correctly and I hope I don't drive anyone mad.

@blakehaswell Thanks! I'm currently all over the place, but my most recent project has been attempting to build a local-first offline-first web app for secure browser tools (like keypair generation) that don't have the security risks of connecting to keygenerator.example.com or whatever.

Here's my [impressively ugly] spike solution that just implements an integer counter: christianbundy.com/local-first

@christianbundy Cool. Why web-apps compared to native for local functionality?

@blakehaswell It looks like the future for many people may be rootless (ChromeOS, Android, iOS, etc.) and I'm concerned that less-technical folks may not have the option of trusted native applications without having to use a proprietary app store or a website that could be compromised at any time.

I don't see many secure options, but the file:// protocol still allows for the web storage API without downloading and running arbitrary code from a given URL on each page load.