jcmorrow boosted

Introducing, Anarchism! An honest pitch:

"Its no social panacea, but neither is coercion."

"Won't inherently solve anything, but at least its not making it worse like hierarchies do."

"Karen might still be an anti-vaxxer, but generally conspiracy theorists are gonna have a harder time finding imaginary sources of collusion to blame things on."

"Teachers show your kids how to solve problems and cultivate a community instead of just following orders. May still wanna check on what they're getting taught, though."

"Still gotta do organized work to some extent, but at least your bosses actually have to contribute for once. And everyone can agree to try to work less, or make work easier and more enjoyable."

"Take a nap, you're not on the clock."

"You don't have to justify your continued existence to anyone."

"No ads. Just bulletins. Might still pester you sometimes, but at least its not products in your face."

"Still gonna have to deal with the climate crisis and change a few habits, but at least extremely stubborn and manipulative corporations and governments aren't what need to be malleable to change course."

"No police" (this has no downside)

#anarchism :ancom:

Alright, hear me out: It's a pinball machine, but instead of scoring points for hitting certain sequences of shots, each shot patches a part of a modular synthesizer.

This person is a wizard and I *really* appreciate the amount of effort put into documenting the design and implementation struggles of their craft. mitxela.com/projects/flash_syn

vcvrack (vcvrack.com/) seems really great. Looking forward to pairing it up with Orca!

@neauoire Do you have a prettier config you use? I often accidentally make a bunch of changes by autowriting with prettier when working on Orca/Enfer/Pilot.

@neauoire Lmk if this would be better as an issue and also sorry for pinging you questions about software that is so new!

Show thread

@neauoire What browser are you using Enfer from? Firefox doesn't support MIDI devices and Chrome seems to think the webpage is trying to auto-play music and forbidding the creation of an AudioContext.

@neauoire I'm working on my "Intro to Orca" blog posts, currently for ease of use I recommend people use Pilot, and tailor my setup to that. Should I switch over to Enfer instead?

An underrated way to draw images (at least stills) programmatically is probably (PPM)[netpbm.sourceforge.net/doc/ppm]. It doesn't get much simpler than that. The main drawbacks are that now you have to have an image viewer next to your code (Preview isn't the most glorious of programs but gets the job done) and the files are *giant*.

jcmorrow boosted

@TeddyDD @neauoire @stephen @jcmorrow I made a little library for myself to draw pixels on canvas

git.kyleperik.com/kyle/pixelca

Not sure if this is relevant, but this is what I use for many of my projects

jcmorrow boosted

I've just switch from zsh to fish this week, I love it!

jcmorrow boosted

@eel @neauoire @stephen @jcmorrow

Btw, on any x86 you can still stay in real mode on boot & use the bios 0x10 routines, which provide the same basic facilities as the graphics routines in qbasic.

That's probably the easiest way to draw a pixel on the screen: don't use an OS, and write 6 lines of asm or 2 of qbasic.

jcmorrow boosted

@neauoire @stephen @jcmorrow legacy method that still works on linux (virtual terminal) today: writing to /dev/fb0

for i in $(seq 1000000)
do
echo -e "\xff\x00"
done > /dev/fb0

I try and install it, almost two hours later, I can’t get the f***ing thing to run. I get paid to do this for a living, that’s how good at least some people consider me, and yet I can’t draw a picture on the screen because of build errors so complicated I can’t even begin to understand what’s causing them. How did we get here? Why can’t I use my computer to do almost anything that isn’t bootstrapping a web application?!

Copied from a text message that I sent to a friend:

> I got home at 4pm today thinking “I’m going to take the whole afternoon and evening and make some computer art”. I started using my rust library (nannou) that I installed last week; i moved something from one directory to another... and got a compile error that I cannot solve after half an hour of bashing my head against a keyboard. I figured “no matter, people have been recommending that I try quil for forever”.

jcmorrow boosted

"Please enable JavaScript"

*enables*

"Download our app*

*closes tab, sets fire to phone*

@cmaughan I've been enjoying following your tool developments on here! Have you seen mindbuffer.net/kortex? It seems right up your alley!

jcmorrow boosted
Show more
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.