Suuuper rough sketch for anyone interested. Basically we'll have a list of accounts you follow in localStorage, then ingest their outboxes into this. Then we'll set up fully p2p identities and use the #DistributedPress #SocialInbox as another source to ingest stuff like followers only posts and replies from people you don't follow.
https://github.com/hyphacoop/reader.distributed.press/pull/3
@ryanramage Yeah quest 3 is probably the most pragmatic choice right now. I personally wouldn't allow anything Facebook related on my face and scanning my home, but I am one of those tinfoil hat types so YMMV :P Defs more usable and stable than any open source setup.
@jonny Yeah the model itself is super simple. Just an object store with indexes. 😅 Initially I wanted to do some zany stuff with RDF but time constraints got in the way.
@jonny I can send you a link when we have something more substantial but for now we're working on v1 here: https://github.com/hyphacoop/reader.distributed.press/pull/1
@Hyolobrika Right now timelines exist in the code of large codebases for stuff like Mastodon and require an update for everyone as well as a bunch of security concerns since all the data is mushed together into a single db for instance users. Our approach puts data into a client side db based on a users follows and uses simple js/html/css to make it easier to hack on.
@jonny For now we'll start by just rendering notes but having an easy way to filter/sort. We'll be ingesting data into IndexedDB in the client and using minimal-ish code to make it easier to fork and customize the feed.
https://soundcloud.com/mixmag-1/premiere-oyubi-tomys-siren
Music to review code to. 🤓
Bouta start a new database for client side indexing of ActivityPub data and making user curated timelines that much easier.
Hot take that I only partially believe, but that is made unnecessarily inflammatory for the sake of social media brevity:
Nearly every bad thing in tech traces back to that the tech sector is one of the first to grow in post-Reagan disruption of labor rights and antitrust regulations, such that it is uniquely concentrated in a few unaccountable effective monopolies.
Been playing with continue.dev in Visual Studio Code hooked up to lmstudio.ai running OpenHermes 2.5. It works *okay* but I think the default prompts aren't exactly tuned for the ChatML format from the Mistral 7b model. So far editing code has been a shitshow but it's been useful to be able to ask it for python syntax instead of looking it up on duck duck go every time. I have it running on a mac mini in my closet so the dedicated M2 chip makes it pretty speedy.
1. New default: Your phone number will no longer be visible in Signal
2. You can create an optional username to connect without sharing your phone number
3. You can enable a new, optional privacy setting to require people to connect with you via username instead of phone number
Our fully remote team at @hyphacoop does a weekly coffee break. This year I've updated it from a Google Meet room to a Mozilla Hubs virtual office space complete with a giant water cooler and zany avatars. Since hubs is going to be closing down due to the layoffs I might start self hosting it or migrate to another platform like Thirdroom.
@sleepycat military grade (cheapest bidder)
btw here is something cool - the 3 of us watching on @monsterdon were making the #p2p thing of peertube happen. i was a little behind because i kept going back to watch scenes again, so i mostly downloaded from whoever was ahead rather than uploaded, but like this is so sick to me because if it had to serve the whole movie to everyone it probably wouldn't be able to handle many more than this, but with p2p we can basically have as many people watching as we want.
first pic is from like 2/3 of the way through the movie, second is from the end, so most of that server download happened at the beginning when i was the only peer.
#monsterdon
@ryanramage just to clarify, when it's not spatial displaying you get the full resolution whereas when it's head tracking you might get blurring. I think the bigscreen beyond and the apple vision pro have sufficient resolution to make spatial rendering clean to use. Maybe quest 3 too?
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.