Mauve πŸ‘πŸ’œ's Avatar

Mauve πŸ‘πŸ’œ

@mauve.moe.bsky.social

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 […] [bridged from https://mastodon.mauve.moe/@mauve on the fediverse by https://fed.brid.gy/ ]

208 Followers  |  23 Following  |  819 Posts  |  Joined: 10.06.2024  |  1.7961

Latest posts by mauve.moe on Bluesky

🐧 Finally, my new search software is finished
🐧 Twice as fast and user friendly as the corpo shit, but free and empowering and only contains useful information
🐧 This is going to change the world
🐧 I call it Andrew's New Userfriendly Search

06.08.2025 16:57 β€” πŸ‘ 0    πŸ” 11    πŸ’¬ 2    πŸ“Œ 0
Original post on retro.social

Like, saying to your mate down the pub "Oh you should get on Jabber" versus "You should get on ecks em pee pee"

One of these words sounds like a thing for talking about whatever with your mates, the other sounds like a thing for bollocking around with config files so you can talk to other […]

06.08.2025 15:53 β€” πŸ‘ 2    πŸ” 14    πŸ’¬ 8    πŸ“Œ 0
Preview
Hypha Co-op + DWeb Local-First Software Weekend Supporting local events to build alternative tech futures

The worker-owned cooperative technology consultancy @hypha.coop has been a long-time supporter of DWebYVR initiatives and we would love to thank them again for helping us with #DWebCampCascadia πŸŽ‰πŸŽ‰πŸŽ‰

dwebyvr.org/thanking-cam...

06.08.2025 14:28 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
BredOS - The OS Baked for You BredOS: The perfect blend of technology and culinary artistry. A rolling release Arch-based Linux distribution designed for ARM single-board computers.

TIL there's an Arch Linux distro geared towards ARM SBCs. https://bredos.org/index.html

05.08.2025 21:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Radxa CM5 A High Performance Embedded SoM

Buhhh. I am saddened by the lack of USB-C video output options for the CM5 board. It says it can do it but apparently only if you aren't a hobbyist and can make your own IO boards. πŸ™ƒ

https://radxa.com/products/cm/cm5/

05.08.2025 18:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Original post on jorts.horse

SCAM ALERT

An elderly adult may go up to you and pinch your nose without your consent then claim to have stolen your nose

Do not attempt to pay them to reacquire your nose

They do not have your nose

Their supposed proof is just their thumb in between two of their fingers

Do not engage them […]

04.08.2025 21:18 β€” πŸ‘ 59    πŸ” 201    πŸ’¬ 7    πŸ“Œ 1
Screenshot of a desktop with two windows. Left side has a box for the "url to scrape" and a "save type" set to "hyper://". On the right is a scraped page for "Every reason why I hate AI"

Screenshot of a desktop with two windows. Left side has a box for the "url to scrape" and a "save type" set to "hyper://". On the right is a scraped page for "Every reason why I hate AI"

Pretty happy with this web scraper thingie I put together the other week. Using this in place of bookmarks so I can save pages for later.

hyper://816idd9ddxq8asy68sya1y3du3nyipiszcr6tfyq66x47ha3jxuy/scraper.html

Feel free to creep on my scrapes: hyper […]

[Original post on mastodon.mauve.moe]

04.08.2025 16:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Update on this: proper sleep and food is the opposite of bad. Who knew?? 🀷

03.08.2025 23:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Apparently lack of sleep and food paired with lots of physical and mental exertion is bad. πŸ€” TIL

03.08.2025 02:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Lucky to be resilient. Unlucky to need to be resilient. πŸ‘»

31.07.2025 06:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - sandsmark/selectdefaultapplication: an ugly hack to be able to select default applications in linux in a better way an ugly hack to be able to select default applications in linux in a better way - sandsmark/selectdefaultapplication

TIL about "selectdefaultapplication". Now I don't need to fuss with xdg-mime whenever I want to stop VSCode from grabbing the default action for "open a folder" on #Linux

https://github.com/sandsmark/selectdefaultapplication

30.07.2025 18:35 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Some thoughts are the sort of niche mundane that I have nowhere to post them but my own mind. 🀷

30.07.2025 17:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've come to believe there are basically two good architectures for apps:
- Elm App Architecture: strict tree of state machines
- Message bus: no direct parent-child relationships, everything connected via messages over one bus

30.07.2025 16:45 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 3    πŸ“Œ 0
D-Bus - Wikipedia

@gordon.bsky.social Linux desktop uses the message bus approach FWIW :o https://en.wikipedia.org/wiki/D-Bus

30.07.2025 16:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's just something that I've been playing with... Simplest version:
- Components emit custom events for requests like "toggle sidebar"
- Sidebar component listens on window for bubbled "toggle sidebar" events.

Components don't need to know about each other, they just pub/sub custom events.

30.07.2025 15:56 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Original post on mastodon.mauve.moe

@gordon.bsky.social Oh cool I do a similar approach for Agregore actually. But instead of components listening on window I wire them up in a main "script.js" so I can keep the components separate from the data and general app shape […]

30.07.2025 16:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@gordon.bsky.social Do you have links to the "island architecture w message bus" approach? :o

30.07.2025 15:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@bmann.ca Yeah I did a talk recently where I compared ATProto/ActivityPub/Nostr so I've been a bit more involved lately. TBH I think I like the model of Nostr the most though I'm not very into Bitcoin. I'm not as into "global public square" concept than some sadly. πŸ˜…

30.07.2025 14:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One day I'll learn the secret technique of "closing your eyes" and "just falling asleep"

30.07.2025 06:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bmann.ca Excellent resources, ty for your patience explaining things. πŸ™‡

30.07.2025 06:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@bmann.ca Sorry just to confirm by "app layer" do you mean the appview for bsky or the literal client side application?

30.07.2025 05:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@bmann.ca Good to know ty. And yeah the atproto network is pretty decentralized. I just wasn't sure about the main bsky app.

30.07.2025 05:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

hacker: i am spying on you through your webcam

linux user: omg you got it working?

29.07.2025 22:36 β€” πŸ‘ 177    πŸ” 404    πŸ’¬ 8    πŸ“Œ 0

@bmann.ca Do all these relays work with the main bsky app? I was under the impression the appview pulled from the main one and the app pulled from the appview. Also how else are they managing to comply with government takedown notices in the app?

30.07.2025 05:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@medus4.com It's not private or decentralized though is it?Everything is public and there's a central point of censorship for governments to target in the firehose, no? The PDSs and custom domain names are a great start though.

30.07.2025 03:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I wonder if non-techies see the "ai" LLMs in the same light as scifi "ai". I feel like the difference is so stark its nowhere near good enough but I wonder if I'm skewed by seeing how LLMs work and the sort of scifi I read.

30.07.2025 03:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Spent a bunch of effort instrumenting the QA releases of our app to collect more logs and it seems to be paying off! Caught a potential issue that was getting in the way of device synchronization.

29.07.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Peer discovery and management on mobile phones is a lot of work πŸ’ͺπŸ˜ŽπŸ‘‰

29.07.2025 19:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ”₯

29.07.2025 12:00 β€” πŸ‘ 3    πŸ” 22    πŸ’¬ 1    πŸ“Œ 0

It pisses me off that so many sites purposefully make their mobile wrb version shitty so they can coerce users to install their spyware laden app.

28.07.2025 17:40 β€” πŸ‘ 0    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@mauve.moe is following 20 prominent accounts