@dumpsterqueer What do you think about this one? https://github.com/elk-zone/elk
As far as I know no one has yet copied the mastodon frontend to try to separate it from the mastodon server
Our next Model Internet Club meeting is this Saturday, August 5th, 1–5 p.m. We're currently assembling resources for our local network, including a video gallery and a stripped-down mirror of Wikipedia. You should join us! https://iffybooks.net/event/model-internet-club-august-5
The main reason OC sucks for us is because we use our own bank acct for it instead of using their bank account.
That means every non-donation txn has to be entered manually, the ui is optimized for the version where OC holds your money for you. So its less intuitive for us. We have to create fake OC accounts to represent the entities we pay bills to like landlord, gas company, etc.
The ultimate slap in the face is that OC represents the donations to us as Individual txns but in the bank acct they show up in batched deposits that represent multiple ppls donations.
So if we want to "balance" the accounts ala double entry bookkeeping, we have to solve the (NP complete BTW) bin packing problem / "cafe problem"
At our scale this is "fine", I wrote a tool for it that works, in practice its not that messy and an automated tool can solve it... Its just annoying that this is even a thing
https://git.cyberia.club/cyberia/layerzero-account-balance
So I'd say if you arent comfortable with letting oc handle all the money, if you can get recurring donations set up and working w/ your own stripe account that will be better in the long term
And if you've never done double entry bookkeeping get ready to learn, if u wanna use OC with your own bank acct
@neauoire @jakintosh OC is not gonna "go down" or be the problem. If anything, the credit card processor will be the problem.
This happens to everyone who accepts donations via credit cards, its frustrating but payment cards are a total cartel, not much to do abt it besides be ready to support those affected.
If you wanna do it yourself you can self host liberapay I think ? Or just use Stripe raw / build your own app on top of stripe ?
OC is good because it provides an air of legitimacy, ppl know what it is, and it allows you to collect recurring donations out of the box
@filippo put all the functions inside an object called `sodiumIsReady`, so the consumer of your library has to type `sodiumIsReady` in order to use them 😛
@reese lies. All lies
I would not describe these as powerful, but they ARE fanless and idle at 2 watts
@edistro what happened with kollectiva?
I like seeing your posts but they always refer to stuff instead of linking to it or explaining it, and I don't have the time to research everything I read. Is it intentional? It makes what you write less accessible and pushes away people who are on the margins of your target audience
@gabek Honestly considering how bad all the HTML template libraries are in the "good" server side languages, I'm hesitant to call them "good".
Having your SPA run on the server + the client can't be that much worse than having it only run on the client, can it? Especially considering how much the tools have improved over time. I think highly interactive web apps are just hard no matter how you slice it.
But I do wish that there was a way to use the really nice, easy to use, and secure JS based HTML templates like JSX on the server without having to make a full node.js express app.
I think the future could also just be a better HTML template language on the server (for example, JSX inside the "superior server side language") combined with whatever.js on the client.
I wanna do this for go but I haven't had the time to try it yet.. I was inspired by https://xeiaso.net/blog/carcinization-golang
With an editor extension you can even get all the syntax highlighting and type errors with the go code and jsx code on the same page just like it is in a typescript+react dev environment.
super excited to have our first financial contribution from a #CooperativeComputer user 😍
if you'd like to join them, check out https://cooperative.computer for details, including how to sign up
OR, if you'd like to make a donation in support of some anti-GAFAM organising, sashay over here: https://opencollective.com/cooperative-computer/donate
@reese I think the evergreen state college have the geoduck as their mascot ?
Yup: https://www.evergreen.edu/geoduck/speedy-evergreens-geoduck-mascot
I am a web technologist who is interested in supporting and building enjoyable ways for individuals, organizations, and communities to set up and maintain their own server infrastructure, including the hardware part.
I am currently working full time as an SRE 😫, but I am also heavily involved with Cyberia Computer Club and Layer Zero