I'll be attending
@fediforum next week! I want to talk about:
- open data & schema systems: leaf ( entity-component ), lexicon, and rdf
- “federation” through local-first tech & data synchronization
It'll be the first (un)conference I actively participate in so I'm excited to get to talk and discuss with people!
🗓️ April 1-2,2025
📍Online
This is part of what https://a.weird.one wants to enable in the long term: "so long as I have robust backups and can easily migrate at any time".
That's why we're building on the Willow protocol at our core.
To enable you to continuously sync and backup your data to your own devices, without having to be the one who runs the servers to do it.
That ability should be common to every application.
https://hachyderm.io/@molly0xfff/113855664498311894
20.1.2025 14:54This is part of what https://a.weird.one wants to enable in the long term: "so long as I have robust backups and can easily migrate at...Wrote some musings on a useful concept I found in Chinese philosophy. It's the idea that we all have two parts of our mind: one that could be called the Wisdom Mind, and another that could be called the Emotional Mind.
https://zicklag.katharos.group/blog/the-wisdom-and-emotional-minds/
The funny thing, AI is missing one. 🤖
10.1.2025 01:37Wrote some musings on a useful concept I found in Chinese philosophy. It's the idea that we all have two parts of our mind: one that...This is really cool. It's kind of like a cross-platform CUDA for Rust:
https://github.com/tracel-ai/cubecl
23.12.2024 21:28This is really cool. It's kind of like a cross-platform CUDA for Rust:https://github.com/tracel-ai/cubeclMy next step is to test out scripting myMPD with Lua and see if I can get my use case working nicely on my laptop. That should prove I'm ready for the hardware.
I guess I didn't do any actual work on this today other than writing this progress report, but, that counts well enough. :D
4.12.2024 02:15My next step is to test out scripting myMPD with Lua and see if I can get my use case working nicely on my laptop. That should prove I'm...I also discovered Pipewire and a UI for it: https://github.com/dimtpap/coppwr
Pipewire is a Linux audio thing that is like the virtual audio cables that plug all your apps' sound into your different sound outputs / inputs. It's an alternative to JACK if you've heard of that.
4.12.2024 02:15I also discovered Pipewire and a UI for it: https://github.com/dimtpap/coppwrPipewire is a Linux audio thing that is like the virtual audio...The best part is that it's got an API and CLI, and multiple custom frontends, so it's very scriptable and extensible if you want to make your own UI.
myMPD is a web UI for MPD that actually has lua scripting, so I think I'll be able to setup some cool scripts for switching between playing the same song in both rooms, and playing a different one in each.
4.12.2024 02:15The best part is that it's got an API and CLI, and multiple custom frontends, so it's very scriptable and extensible if you want to...Anyway, now for the software. This took some searching, too.
It's looking like MPD ( https://www.musicpd.org/ ) and the myMPD UI are the winners.
MPD is really cool because it lets you do things like setup multiple outputs, so I can have one output for one room, and another output for another room.
It also lets you make "partitions", aka. different music queues so I can play two songs at a time, each in it's own partition.
4.12.2024 02:15Anyway, now for the software. This took some searching, too.It's looking like MPD ( https://www.musicpd.org/ ) and the myMPD UI are the...So far, the hardware plan looks something like:
- Raspberry Pi
- Stereo amplifier: https://amzn.com/dp/B0BX8TGZZF
- Speakers ( need 2 of these 2 packs ): https://amzn.com/dp/B01JH3PNSO/
It took some searching to match the speaker and amp power ratings because frustratingly product pages usually don't put important statistics like the RMS power rating for the speakers!
4.12.2024 02:14So far, the hardware plan looks something like:- Raspberry Pi- Stereo amplifier: https://amzn.com/dp/B0BX8TGZZF- Speakers ( need 2 of these...Well, since the need came up, I pivoted my #DecemberAdventure for the last 2.5 days from FORTH to a home audio system.
The goal is to be able to take a Raspberry Pi, add my music library to it, and to be able to use a web interface to play either the same audio in two rooms of the house, synchronized, or to be able to play a different song in both rooms.
I've got to figure out the hardware and software.
4.12.2024 02:14Well, since the need came up, I pivoted my #DecemberAdventure for the last 2.5 days from FORTH to a home audio system.The goal is to be...Here's a couple other good references, two FORTHs that fit into a bootsector:
- https://github.com/meithecatte/miniforth
- https://github.com/cesarblum/sectorforth
There's a great blog series about miniforth, too.
1.12.2024 15:43Here's a couple other good references, two FORTHs that fit into a bootsector:- https://github.com/meithecatte/miniforth-...I might not get a ton done because I'm super busy working on weird.one but I also haven't done a lot of "play coding" in a bit, so if I keep things bite-sized, I might be able to get something working by the end of december.
1.12.2024 15:25I might not get a ton done because I'm super busy working on weird.one but I also haven't done a lot of "play coding" in a...- Re-implement the minimal FORTH interpreter with the FORTH assembler to replace fasmg and make our FORTH self-hosted.
My target will be the x86-64 ISA.
My major references will be
- lbForth
- jonesforth.
- fasmg documentation
- misc. forth tutorials and specifications
OK, so for my
#DecemberAdventure, I'm going to try to write a self-hosting #FORTH compiler!
I've tried this before, but only got so far, trying to port JonesForth to fasmg.
I want to go for the most minimal bootstrap, thus using fasmg, a self-hosting assembler seems like a good idea.
1.12.2024 15:24OK, so for my #DecemberAdventure, I'm going to try to write a self-hosting #FORTH compiler!I've tried this before, but only got so...A reply to @cwebber's recent "recipe for the fediverse" and an overview of how we plan on handling identity for Weird on the
#leafprotocol. Just finished a new blog post!
https://blog.muni.town/capabilities-and-identity-with-leaf/
https://social.coop/@cwebber/113528858061852192
25.11.2024 21:32A reply to @cwebber's recent "recipe for the fediverse" and an overview of how we plan on handling identity for Weird on the...Slowly while working on our #leafprotocol we've realized that it shares a lot of similarities with both #activitypub and #atproto.
We just finished a blog post that explains how Leaf compares with its alternatives:
https://blog.muni.town/leaf-atproto-activitypub/
22.11.2024 20:43Slowly while working on our #leafprotocol we've realized that it shares a lot of similarities with both #activitypub and #atproto.We...I am loving Flatcar Linux:
It's so easy to maintain, and automatic system updates with an immutable system partition is so great.
Thank you @flatcar!!
13.11.2024 21:31I am loving Flatcar Linux:https://www.flatcar.org/It's so easy to maintain, and automatic system updates with an immutable system...Just giving a shout out while I use it to migrate my server: the restic backup tool is awesome. I highly recommend it!
https://restic.readthedocs.io/en/stable/index.html
3.11.2024 01:57Just giving a shout out while I use it to migrate my server: the restic backup tool is awesome. I highly recommend...Something I feel like I should be able to do in Mastodon:
Subscribe to a thread without posting something useless in it, just to hope I get mentioned next time somebody replies.
I want to be able to see when anybody else comments on a post, because it's something I'm also interested in. I guess the closest thing I can do is bookmark it and then keep checking back.
13.9.2024 14:06Something I feel like I should be able to do in Mastodon:Subscribe to a thread without posting something useless in it, just to hope I get...I just tried bridging my Mastodon account to BlueSky with https://fed.brid.gy/.
If it worked, this post should also show up on a feed over here:
https://bsky.app/profile/zicklag.mastodon.social.ap.brid.gy
12.9.2024 00:37I just tried bridging my Mastodon account to BlueSky with https://fed.brid.gy/.If it worked, this post should also show up on a feed over...