K, fuck it. AppImage is causing me issues where none of my web extensions are able to keep their history since they're being served from a different folder each time.
That and the fact that ublock origin is somehow busted is telling me it's time to rewrite how WebExtensions are bundled into Agregore.
One benefit of this will be the ability for users to mess with their installed extensions directly.
First: Removing all the old extensions and making sure there's a step to publish them as ZIPs
Gonna look into using #pyinstaller combined with a github action to see if it'd be easy enough to automate.
https://pyinstaller.org/en/stable/requirements.html
https://github.com/marketplace/actions/versatile-pyinstaller
Why, yes, I *did* stay up until 5 AM watching a #homestuck readaloud thing on YouTube. Why do you ask?
Also tried to set up scdl but python was having some sort of problems with LibreSSL so that didn't work out. Honestly, CLI tools should make a point to have binary downloads for each platform.
Got fed up with iOS and how much trouble my partner was going through trying to get music on their phone.
Ended up buying them an MP3 player with a 16 GB SD card and showing them how to download stuff from the internet.
I had to go to like 5 stores before I found one that had one, and it was just a single model. 🙃
Hello friends 🙂 It's been a week since we started announcing a series of interviews with project founders of dat-ecosystem.
Join the journey to sustainability with Agregore - the #p2p web browser from @mauve !
Here is a link to the interview 😊
https://blog.dat-ecosystem.org/meet-mauve/
#Agregore #Sustainability #LocalFirst #dat_ecosystem #dat #p2p
@trevorflowers That's fair. For what it's worth, the integrations are totally optional and don't get in your face about it.
This is what I used: https://marketplace.digitalocean.com/apps/rocket-chat?action=deploy&refcode=1940fe28bd31
@hank Probably not that big? Mostly references to stuff that I'd want to google for in case search engines get fucked by AI spam to unusability
How hard is it to add a replica to even a subset of the #InternetArchive or to get ones own "Internet in a box" deployment going? Like, price wise and access to data wise.
Do I need to budget for a petabyte or two of storage? Does it necessitate an entire datacenter?
@bengo Damn, I love how that sounds more than the English equivalent.
@trevorflowers Could you elaborate on what about rocketchat feels overkill for you? I found it to be not too bloated and really easy to deploy.
I've used it as a temporary chat thing that we spun up for the Our Networks conference a few years ago and we spun it down once it served its purpose.
@mitra Right! One of my friend does a lot of admin-ing of queer groups on Facebook and the functionality they have and the stuff it enables community wise blows existing fediverse things out of the water.
I think the "It's like twitter or instagram" aspect of popular fediverse software is very limiting.
@WarrenGallagher Presumably clients will generate these and publish them to a users activitystream via their server.
From there another client's server will probably need to keep an index of them so that the client can access this info for a given user when they view their profile / etc. 🤷
TIL about FEP-c390, an "Identity Proof" spec for #ActivityPub
This could be a way to bridge things like the #DID spec with AP accounts.
https://socialhub.activitypub.rocks/t/fep-c390-identity-proofs/2726
This reasoning is solely because their mascot is a bird of some sort smoking a fat blunt.
https://pool.jortage.com/voringme/misskey/e7cd2a17-8b23-4e1e-b5cf-709480c623e2.png
TIL about calkey!
https://codeberg.org/calckey/calckey
Low key thinking about switching to it from Mastodon. :x
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.