I've been working on an audio DSP language and IDE https://ravescript.com and a DAW https://ravescript-next.deno.dev/ - both are in a good condition but still require a ton of work to be complete. Trying also to combine the two projects into one. Key features (especially in the DAW) are that the audio engine and the graphics engine are made from scratch and utilize WebAssembly/WebGL in a very efficient/performant architecture.
I love this and I remember your amazing work on wavepot from back in the day <3
It was what got me excited about audio dev, now pursuing a similar quest.
Is it entirely server-side and then it's all htmx? Is there a way to also hook client-only TS/components for more complex/interactive stuff? Or is that out of scope entirely?
yes, it's server-side with htmx at the moment. anything client-side that has a build process is entirely out of scope as i think that's a major source of complexity.
i'm considering embracing alpine.js for when htmx is not enough, just need to make sure the alpine directives are type-safe.
i think it's exciting what astro, hono or fresh are doing with islands of interactivity but plainweb tries to be even more minimalistic.
Whatever benefits you think you're feeling when you're consuming alcohol, are actually the baseline if you live a non-alcoholic life. It makes itself relevant by making you feel worse the rest of the time, until you consume it. When you give it up and after a few months when your liver has healed, the buzz/happiness you felt while consuming alcohol becomes your normal again. You don't need it, and you never did. It's a poison of the mind and the body.
The problem here is the workers have no protection for when the algorithm stops picking them. There need to be laws for how disputes like that are solved, because the person has already made some investment to participate, expecting to pay that by getting gigs, so they're left with nothing and the company isn't liable for anything. People need to be protected from the actions of the companies they choose to work for, yes.
With that I don't even disagree with. But I find it sad that they need to be employed, that they need to be dependent on one employer. Protection from algorithms and fair treatment is important!
Sure and a few years back some Dutchie protesters got in the news because they were gluing themselves to things. It was hilarious and I have 0 genuine recollection of what they were trying to accomplish, because most of this is ineffective flash-in-the-pan stuff.
Yes same experience here, it'll perform well for the first 3 keystrokes after a rest, then start lagging, compounding lag to the point where the screen is 5 characters behind of what I am typing, then I have to wait 10-15 seconds for it to rest and report all the errors. It's terrible but there's no alternative for the features.